Open sakila1012 opened 3 years ago
遇到过MutationObserver,但没有真正了解过怎么用和原理,今天花时间整理下。
MutationObserver 可以在DOM被修改时,异步执行回调「不兼容IE6~10」
既可以观察发生在DOM节点的所有变动,也可以观察某一类变动
mob.observe([target], [options]) 监听DOM的改变
mob.disconnect() 停止 DOM 监听 mob.takeRecord() 清除变动记录,即不在处理“未处理变动”
MutationRecord 对象
写在前面
遇到过MutationObserver,但没有真正了解过怎么用和原理,今天花时间整理下。
MutationObserver 可以在DOM被修改时,异步执行回调「不兼容IE6~10」
既可以观察发生在DOM节点的所有变动,也可以观察某一类变动
mob.observe([target], [options]) 监听DOM的改变
mob.disconnect() 停止 DOM 监听 mob.takeRecord() 清除变动记录,即不在处理“未处理变动”
MutationRecord 对象