我们的网站有几个页面显示了许多图像。在缓慢的互联网页面加载很长时间才能与图像一起完全加载。我在谷歌搜索有 jquery 解决方案,当用户向下滚动页面时,它将按需下载图像。我发现了一个名为lazyload的jQuery库,网址是http://www.appelsiini.net/projects/lazyload
这个插件很好,但我的页面内容以及从数据库填充的图像。数据库内容是从 html 编辑器插入的。我阅读了延迟加载,发现
1)<img class="lazy" src="img/grey.gif" data-original="img/example.jpg" >
image src 将有不同的图像,实际的图像路径将被写入 data-original 属性,这对于我的页面是不可能的,因为我说我的页面内容是由 html 编辑器开发的。所以我需要帮助来了解如何自定义库,因此我的图像标签将与普通图像标签一样<img class="lazy" src="img/example.jpg" >
,但它仍然有效。如果这个库不可能,那么建议我任何其他只下载浏览器视口中的图像的库。我想说我的图像标签将是<img class="lazy" src="img/example.jpg" >
,但库将只下载浏览器视口中的那些图像。请帮忙。或给我任何示例代码,当用户向下滚动时,将下载少量图像并下载其余图像。谢谢。