IntersectionObserver.observe
相关文档: 获取界面上的节点信息
功能描述
指定目标节点并开始监听相交状态变化情况
参数
string targetSelector
选择器
function callback
监听相交状态变化的回调函数
参数
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| id | string | 节点 ID |
| dataset | Record.<string, any> | 节点自定义数据属性 |
| intersectionRatio | number | 相交比例 |
| intersectionRect | Object | 相交区域的边界 |
| 结构属性类型说明leftnumber左边界rightnumber右边界topnumber上边界bottomnumber下边界widthnumber宽度heightnumber高度 | ||
| boundingClientRect | Object | 目标边界 |
| 结构属性类型说明leftnumber左边界rightnumber右边界topnumber上边界bottomnumber下边界widthnumber宽度heightnumber高度 | ||
| relativeRect | Object | 参照区域的边界 |
| 结构属性类型说明leftnumber左边界rightnumber右边界topnumber上边界bottomnumber下边界 | ||
| time | number | 相交检测时的时间戳 |