这篇文章分享一款基于jQuery图片预加载ydxLazyLoad.js代码。这是一款基于ydxLazyLoad.js插件实现的图片延迟加载特效,感兴趣的小伙伴们可以参考一下
本文实例讲述了jQuery实现图片预加载效果代码。分享给大家供大家参考。具体如下:
运行效果截图如下:
![](https://www.jb51.net/files.jb51.net/file_images/article/201511/20151127141617078.jpg?20151027141635)
具体代码如下:
html代码:
<div class="main">
<br>
<div class="title">图片预加载</div>
<div class="content">
<div class="img">
<a href="">
<img lazyloadsrc="images/1.jpg" alt="" width="200" height="120">
</a>
<span class="loading"></span>
</div>
<div class="img">
<a href="">
<img lazyloadsrc="images/2.jpg" alt="" width="200" height="120">
</a>
<span class="loading"></span>
</div>
<div class="img">
<a href="">
<img lazyloadsrc="images/3.jpg" alt="" width="200" height="120">
</a>
<span class="loading"></span>
</div>
<div class="img">
<a href="">
<img lazyloadsrc="images/4.jpg" alt="" width="200" height="120">
</a>
<span class="loading"></span>
</div>
<div class="img">
<a href="">
<img lazyloadsrc="images/5.jpg" alt="" width="200" height="120">
</a>
<span class="loading"></span>
</div>
<div class="img">
<a href="">
<img lazyloadsrc="images/6.jpg" alt="" width="200" height="120">
</a>
<span class="loading"></span>
</div>
</div>
</div>
js代码:
$(function () {
$("[lazyLoadSrc]").YdxLazyLoad({
onShow: function () {
$(this).parent().next().hide()
}
});
});
本文已被整理到了《jquery图片加载方法汇总》 ,欢迎大家学习阅读。
大家在加载图片时就会看到这种效果,现在知道是实现的过程了吧,希望大家喜欢小编分享的jQuery实现图片预加载效果。 |