我真的很喜欢懒惰的加载插件,我很内疚,它不适用于新的浏览器。懒加载插件加载图像作为用户滚动?
是否有反正我可以写我自己的代码,不加载图像下面的图像,直到用户滚动?
<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的插件脚本。没有MIT许可证,我觉得很难破译。
你推荐什么jQuery图像延迟加载插件?
什么浏览器不起作用? – 2011-01-06 18:27:50
appelslini.net上的那个似乎在firefox和chrome和Safari – dstarh 2011-01-06 19:05:07
Safari中工作得很好,虽然这是我的测试失败,我被告知这是一个错误。现在我不太确定 – 2011-01-12 19:43:39