IntersectionObserver.observe

2020-09-14 15:38 更新

简介

IntersectionObserver.observe 用于指定目标节点并开始监听相交状态变化情况。

接口调用

入参

入参结构为:(String targetSelector, Function callback)。

属性 类型 描述
targetSelector String 选择器。
回调函数 Function callback 监听相交状态变化的回调函数。

callback 参数

Object res 属性

属性 类型 描述
intersectionRatio Number 相交比例。
intersectionRect Object 相交区域的边界。
boundingClientRect Object 目标边界。
relativeRect Object 参照区域的边界。
time Number 相交检测时的时间戳。

res.intersectionRect 属性

属性 类型 描述
left Number 左边界。
right Number 右边界。
top Number 上边界。
bottom Number 下边界。

res.boundingClientRect 属性

属性 类型 描述
left Number 左边界。
right Number 右边界。
top Number 上边界。
bottom Number 下边界。

res.relativeRect 属性

属性 类型 描述
left Number 左边界。
right Number 右边界。
top Number 上边界。
bottom Number 下边界。
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号