4

我尝试了stackoverflow上给出的所有解决方案。

我还尝试了另一种http://luis-almeida.github.io/unveil/

但问题还是一样。除非我调整窗口大小(或 $(window).resize(); 在控制台中)图片不显示。但是,如果我将阈值设置为 300,则会出现前 300 个像素中的图片,而不是其他...

最奇怪的是2个插件的问题是一样的。

有什么建议吗?

4

1 回答 1

0

This is an issue because your content, which contains the images, is loaded after the lazyload

Try calling lazyload in setInterval function or at the end of window.load.

var interval = setInterval(function(){
    $("img.lazy").lazyload();
    clearInterval(interval);
},1000);
于 2014-01-01T12:52:37.507 回答