我真的很喜欢这个懒惰的加载插件,我觉得它不适用于新的浏览器.
无论如何,我可以编写自己的代码,在用户滚动之前不会将图像加载到折叠下方吗?
<img _src="/fullscreen/img/You are everywhere 2.png" class='lazyLoad' /> jQuery('.lazyLoad').each(function(){ var _elm= jQuery(this); _elm.attr('src',_elm.attr('_src')); //on DOM ready loop through each //image with class=lazyLoad and add src attribute to it. })
如果我能得到这个钉子会很棒,很遗憾the appelsiini site不再支持了.
我找到了一个适用于所有浏览器http://haw-lin.com/的网站,它使用了非常类似的插件脚本到http://www.appelsiini.net/projects/lazyload.没有麻省理工学院的许可证,我发现很难破译.
你能推荐什么jQuery图像延迟加载插件?
解决方法
在Mac上的FF3.6上,jQuery image lazy load plugin的演示页似乎对我不起作用.我正在使用Firebug的Net选项卡观看HTTP请求,我可以看到加载的所有图像.