JavaScript对象-MutationObserver对 DOM 树所做更改进行监视
本文最后更新于:2024年11月13日 下午
前言
MutationObserver
MutationObserver
接口提供了监视对 DOM 树所做更改的能力。它被设计为旧的 Mutation Events 功能的替代品,该功能是 DOM3 Events 规范的一部分。
构造函数
创建并返回一个新的 MutationObserver
它会在指定的 DOM 发生变化时被调用。
方法
阻止 MutationObserver
实例继续接收的通知,直到再次调用其 observe()
方法,该观察者对象包含的回调函数都不会再被调用。
配置 MutationObserver
在 DOM 更改匹配给定选项时,通过其回调函数开始接收通知。
从 MutationObserver 的通知队列中删除所有待处理的通知,并将它们返回到 MutationRecord
对象的新 Array
中。
Mutation Observer & customize resize event listener & demo
https://codepen.io/webgeeker/full/YjrZgg/
示例
以下示例改编自这篇博客。
1 |
|
参见
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!