jQuery插件推荐系列(6):图片延时加载插件

boyanx4个月前技术教程17

今天介绍的这款插件,我个人觉得在图片为主的网站中是必不可少的。网站中包含大量的图片,如果一次性的加载完毕,那么会浪费N多的流量,并且用户并不一定会看完图片,造成了加载多余浪费的现象,这款插件就很好的解决了这个问题。

用法相当的简单

<script src="jquery.js"></script>

<script src="jquery.lazyload.js"></script>

$(function() {

$("img.lazy").lazyload();

});

这里比较重要的是一定要有image标签,记得添加data-original属性,属性值写图片的地址,宽和高不是一定的。

上面演示的是最简单的使用方式,当然它还有更多的配置选项。

$(function() {

$("img.lazy").lazyload({

placeholder : “img/default.gif”,//当图片还没有加载出来的时候默认占位图片,加载出来后自动隐藏。

threshold : 200,//默认是当图片到可视窗口时加载,但可以自定义距离可是窗口多少像素的时候开始加载,这里设置200px。

event : "click",//默认的加载出发事件是滚动到可视窗口,当然你可以使用click,mouseover等事件,也可以自定义事件触发加载。

effect : "fadeIn",//默认是调用show()的方法,这里你可以自定义。

failurelimit : 10,//lazyload默认在找到第一张不在可见区域里的图片时则不再继续加载,但当HTML容器混乱的时候可能出现可见区域内图片并没加载出来的情况,failurelimit意在加载N张可见区域外的图片,以避免出现这个问题。

});

});

更多详细配置和使用案例可查阅官网

官网:
http://www.appelsiini.net/projects/lazyload

相关推荐:jQuery插件推荐系列(5):几款流行优秀的流布局插件

标签: jquery插件

相关文章

11款创建图形和图表的JavaScript工具包

FusionCharts Suite XT-最成熟的JavaScript图表FusionCharts XT是一款跨平台、跨浏览器的JavaScript图表组件,为你提供令人愉悦的JavaScript图...

jQuery插件推荐系列(5):几款流行优秀的流布局插件

1.Wookmark流行jQuery流布局插件,能够满足大多要求,浏览器大小改变自动重新布局,可自定义排序方向,对齐方向,横纵向间距,自定义排序等。官网:http://www.wookmark.com...

强大的jQuery移动插件Top 10

随着移动互联网的发展,PC端的网页并不能完全适应移动端的要求,这使得响应式的设计体验成为一种潮流,从而也促成了jQuery Mobile的流行。jQuery Mobile具有良好的扩展性和可自定义性,...

实用的 jQuery下拉选择框插件集合

jQuery是目前最受欢迎的JavaScript库,并且在全世界都已经被广泛应用。今天,小编为大家展示了一些非常实用并且免费的jQuery下拉选择框插件,这可以大大的简化开发人员的工作流程。诸如这些资...

开发者不应错过的10个有用jQuery插件

jQuery是简化了HTML文档遍历、事件处理、动画和Ajax交互最快、最简洁的JavaScript库。随着越来越多的jQuery插件出现,开发者们可以很轻易地将所需要的组件整合进他们的导航菜单、lo...

盘点十个超炫的jQuery插件

“DevExpress 14.2新版发布会”即将推出。心动不如行动,赶快报名吧!我们期待与您相约。今天小编为大家搜罗了十个超酷的jQuery插件,这可以使你的网站界面更加友好。jQuery创造了令人难...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。