简易图片的懒加载函数
function imgLazyLoad(evet:any = null) {
const scrollTop = document.documentElement.scrollTop;
const clientHeight = document.documentElement.clientHeight;
imgs.value?.forEach((e) => {
if (
e.parentElement &&
e.parentElement?.offsetTop <= scrollTop + clientHeight
)
e.style.display = "inline-block";
});
}
window.addEventListener("scroll", imgLazyLoad);

本文介绍了如何利用JavaScript实现图片的懒加载功能。通过监听窗口滚动事件,当图片进入可视区域时,将其显示出来,从而提高网页加载速度并优化用户体验。主要涉及到的知识点包括DOM操作、事件监听和滚动位置判断。
766

被折叠的 条评论
为什么被折叠?



