任何人都知道为什么我的延迟负载似乎不起作用?
我甚至使用他们的图片作为测试,完全从延迟加载页面复制,他们只是加载正常而不是淡出...?
然后我放了一个没有冲突的脚本,因为我也下载了,没有任何修复它...
首先松散地消失,其余图像什么都不做:(
很奇怪..
答案 0 :(得分:2)
再看看:
jQuery.noConflict();
jQuery(document).ready(function(){
jQuery(function() { // <-- what's this doing here?
jQuery("img").lazyload({
placeholder: "/images/blank.gif",
effect: "fadeIn",
failurelimit: 1,
threshold: -20
});
});
});
你在onload处理程序中设置一个onload事件,这很奇怪。删除它可能会起作用
答案 1 :(得分:2)
LazyLoad不再起作用了......
现代浏览器在dom加载事件发生之前下载图像。
http://www.appelsiini.net/projects/lazyload
......作者说......
Lazy Load目前无法使用。它不能按预期使用最新的浏览器。我目前没有时间自己更新代码。随时欢迎补丁。如果您找到解决方案只需fork并发送拉取请求。谢谢!
答案 2 :(得分:0)
查看这个名为JAIL lazy loading images
的插件也可能是值得的