首页 > 其他分享 >IntersectionObserver 检测元素是不是可见

IntersectionObserver 检测元素是不是可见

时间:2022-10-03 12:23:02浏览次数:59  
标签:src const target 检测 元素 可见 IntersectionObserver intersectionRatio

const intersectionObserver = new IntersectionObserver((entries, observer) => {
entries.forEach(item => {
const { intersectionRatio, target } = item
// intersectionRatio为目标元素的可见比例,大于0代表可见
if (intersectionRatio) {
observer.unobserve(target);
const src = target.getAttribute('lazy');
target.src = src;
}
});
});

document.querySelectorAll('img[lazy]').forEach((el) => intersectionObserver.observe(el))

标签:src,const,target,检测,元素,可见,IntersectionObserver,intersectionRatio
From: https://www.cnblogs.com/listen80/p/16750281.html

相关文章

  • 用于语义线检测的深度霍夫变换
    文章目录​​摘要​​​​论文的贡献​​​​主要的改进​​​​参考​​摘要我们专注于检测有意义的线结构的基本任务,也就是自然场景中的语义线。以往的许多方法都将此问题......
  • U盘插入自动读写/U盘插入自动复制/python检测U盘的插入,以及进行自动复制文件并写入文
    U盘自动读写的小玩意共有四种方法(我了解的,全是转载)方法一(vbs方法全自动,转载自bilibili 点我跳转)文件下载链接(点我下载)方法二(cmd方法需手动,转载自bilibili点我跳转)文......
  • 1008 数组元素循环右移问题
    1.1题目1.2题解1.3代码   题目:一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0​A1​⋯AN−1​)变换......
  • Android开发性能优化耗时卡顿检测方法以及步骤
    方法一:使用AndroidSDK工具下的systrace.py脚本获取跟踪记录参考:​​https://developer.android.com/topic/performance/tracing/command-line​​run_systrace.py是Android......
  • 多媒体元素
    多媒体元素video视频audio音频videocontorls:控制控件的显示,取值只能为contorls某些属性,只有两种状态:不写取值为属性名这种属性叫做布尔属性布尔属性在HTM......
  • 列表元素
    列表元素有序列表ol:orderedlistli:listitem无序列表把ol改成ulul:unorderedlist无序列表常用于制作菜单或新闻列表。定义列表通常用于一些术语的定义dl:de......
  • 加工中心静态精度检测——工作台直线度
    1. 工作台在X轴运动方向之直线度精密水平仪置于工作台面中央(见图一),移动X轴,在全行程范围内读出X-Z平面(由a读出)和Y-Z平面(由b读出)数值差;标准直尺置于工作台面上,使之与X轴平行,......
  • Android开发性能优化耗时卡顿检测方法以及步骤
    方法一:使用AndroidSDK工具下的systrace.py脚本获取跟踪记录参考:https://developer.android.com/topic/performance/tracing/command-linerun_systrace.py是AndroidSD......
  • 字符串是否为数字的检测方法分享
    转自:​​http://www.java265.com/JavaJingYan/202205/16539639463579.html​​字符串简介:    字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点......
  • HTML08.图片元素
    图片元素img元素单词缩写:image缩写,空元素src属性:source表示资源,用于指定图像文件的路径和文件名,他是img标签的必须属性。站外属性:就直接右键保存图片地址然后复......