我目前在图像繁重的网页上使用延迟加载,并且我不希望在单击按钮之前加载图像。延迟加载允许您拥有这样的事件触发器,但我只能使其部分工作。
首屏下方的图像会等待点击出现,但首屏上方的任何内容都会在页面最初打开时加载。这是无法避免的事情,还是我做错了什么?
下面是我正在使用的代码。
<body>
<script src="jquery.js"></script>
<script src="jquery.lazyload.js"></script>
<img src="blank.gif" class="lazy" data-original="image.png" style="height: 500px; width: 500px;">
<script>
$("img.lazy").lazyload({
event : "click",
effect : "fadeIn"
});
</script>
</body>