在复杂的网页应用中,DOM 结构会频繁的发生变化,有的时候我们需要根据变化来进行相应的操作,以往通过 Mutation Events
来监听 DOM 的变化,目前它已经废弃了,被 MutationObserver
所取代。MutationObserver
的兼容性很好,可以放心大胆的使用。
基本用法
MutationObserver
的基本用法如下
const observer = new MutationObserver(mutations => {
});
observer.observe(element, options);