1

我们的项目经理给了我一个任务。基本上他想按顺序加载图像。当页面第一次加载时,他希望加载过程中有一定的顺序。尽管我已经解释了浏览器的工作原理并创建了显示特定序列显示的 javascript,但它似乎不符合要求。

他想要的是是否可以在页面首次启动时使用“延迟加载方法”。

我知道如果我们有很长的页面(滚动)和很多图片,就会使用延迟加载图像。用户可能看不到下面的所有图片,因此如果在 Web 加载期间一次加载所有内容,则有点浪费带宽。因此,我们使用延迟加载图像,当用户滚动页面时,图像将被加载。

问题是是否可以在页面的第一个开头应用此方法。因此,我们可以直接选择序列并让延迟加载即使在页面的第一次显示上也能正常工作,而无需滚动。

我使用的延迟加载是 = http://www.appelsiini.net/projects/lazyload https://raw.github.com/tuupola/jquery_lazyload/master/jquery.lazyload.js

非常感谢您的帮助

4

1 回答 1

1

是的,只需在准备好的函数中包含延迟加载初始化

$(document).ready(function(){

    $("img.className").lazyload({
        container: $("#DivId"),
    });

});
于 2013-09-12T19:44:28.110 回答