观察者Dom的变化记录中,有哪些细节值得关注?
- 内容介绍
- 文章标签
- 相关推荐
本文共计106个文字,预计阅读时间需要1分钟。
js// Firefox和Chrome早期版本中带有前缀var MutationObserver=window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver;
// 选择目标节点var target=formDoms[4].dom / / document.q
gistfile1.txt```js // Firefox和Chrome早期版本中带有前缀 var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver // 选择目标节点 var target = formDoms[4].dom// document.querySelector('#some-id'); // 创建观察者对象 var observer = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { console.log(mutation); }); }); // 配置观察选项: var config = { attributes: true, childList: true, characterData: true, subtree: true } // 传入目标节点和观察选项 observer.observe(target, config); ```
本文共计106个文字,预计阅读时间需要1分钟。
js// Firefox和Chrome早期版本中带有前缀var MutationObserver=window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver;
// 选择目标节点var target=formDoms[4].dom / / document.q
gistfile1.txt```js // Firefox和Chrome早期版本中带有前缀 var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver // 选择目标节点 var target = formDoms[4].dom// document.querySelector('#some-id'); // 创建观察者对象 var observer = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { console.log(mutation); }); }); // 配置观察选项: var config = { attributes: true, childList: true, characterData: true, subtree: true } // 传入目标节点和观察选项 observer.observe(target, config); ```

