1

我有一长串<div>s 包含<img />s 的 s ,我不希望页面因加载所有图像而变慢。

所以,现在,我有data-src属性中所有图像的 url 和src为空。

如何加载图像,将内容移动data-srcsrc当 div 或 img 使用 javascript / jquery 在视口中可见时,

通过在视口中可见,我的意思是当用户滚动到这些图像时。

所有图像都在 div 中,它们位于垂直列表中。

4

1 回答 1

2

您可以在 jQuery 中使用延迟加载插件。我认为它最适合您

Lazy Load 是一个用 JavaScript 编写的 jQuery 插件。它延迟了长网页中图像的加载。

看这里

于 2013-05-12T11:14:36.597 回答