本文实例讲述了jQuery实现图片预加载效果代码。分享给大家供大家参考。具体如下:
运行效果截图如下:
具体代码如下:
html代码:
<div class="main"> <br> <div class="title">图片预加载</div> <div class="content"> <div class="img"> <a href=""> <img src="/static/imghwm/default1.png" data-src="images/1.jpg" class="lazy" lazyload alt="" style="max-width:90%" style="max-width:90%"> </a> <span class="loading"></span> </div> <div class="img"> <a href=""> <img src="/static/imghwm/default1.png" data-src="images/2.jpg" class="lazy" lazyload alt="" style="max-width:90%" style="max-width:90%"> </a> <span class="loading"></span> </div> <div class="img"> <a href=""> <img src="/static/imghwm/default1.png" data-src="images/3.jpg" class="lazy" lazyload alt="" style="max-width:90%" style="max-width:90%"> </a> <span class="loading"></span> </div> <div class="img"> <a href=""> <img src="/static/imghwm/default1.png" data-src="images/4.jpg" class="lazy" lazyload alt="" style="max-width:90%" style="max-width:90%"> </a> <span class="loading"></span> </div> <div class="img"> <a href=""> <img src="/static/imghwm/default1.png" data-src="images/5.jpg" class="lazy" lazyload alt="" style="max-width:90%" style="max-width:90%"> </a> <span class="loading"></span> </div> <div class="img"> <a href=""> <img src="/static/imghwm/default1.png" data-src="images/6.jpg" class="lazy" lazyload alt="" style="max-width:90%" style="max-width:90%"> </a> <span class="loading"></span> </div> </div> </div>
js代码:
$(function () { $("[lazyLoadSrc]").YdxLazyLoad({ onShow: function () { $(this).parent().next().hide() } }); });
大家在加载图片时就会看到这种效果,现在知道是实现的过程了吧,希望大家喜欢小编分享的jQuery实现图片预加载效果。