在现代Web开发中,HTML5提供了一个原生的懒加载特性,即通过在img标签中添加lazy属性。这个方法非常简单直接,不需要额外的JavaScript代码来实现图片的懒加载。
下面是如何使用这个特性的示例:
只需要给图片添加 loading=”lazy” 就可以实现懒加载。
<img src="" loading="lazy" >
这里可以添加一段JavaScript代码,用于在图片加载前显示占位图
<img src="" loading="lazy" data-src="path/to/image1.jpg" >
<script>
document.addEventListener('DOMContentLoaded', function() {
'loading' in HTMLImageElement.prototype ||
document.querySelectorAll('img[data-src]').forEach(img => {
img.src = img.dataset.src;
});
});
</script>
© 版权声明
THE END



![[Windows] VPot v2411 文字转语音工具_单文件版(支持 Win 7 至 Win 11 系统)-爱分享资源网](https://www.afxw6.com/wp-content/uploads/2024/11/20241126110317658-105402-800x496.png)

![[Windows] 江湖工具箱 v24.03.16:抖音必备多功能工具免费下载-爱分享资源网](https://www.afxw6.com/wp-content/uploads/2024/04/20240415180640621-175928-800x449.png)









