使用 MutationObserver 监听 dom 变化未生效

rxliuli
  • 658

使用 MutationObserver 监听 dom 变化未生效

环境

  • Windows 10
  • Chrome 71

问题

如题,吾辈想要监听页面 DOM 树的变化

代码如下

var observer = new MutationObserver(mutationsList => {
  console.log('dom 变化了, ', mutationsList)
})
observer.observe(document.body, {
  attributes: true,
  childList: true,
  subtree: true
})
MDN

但实际上,浏览器控制台什么都没有输出!是吾辈的方法错了么?

回复
阅读 2.6k
1 个回答

发现一个很有意思的现象,就是用console.log查看不到输出内容,但使用alert会有信息框弹出,说明是生效了。

你知道吗?

宣传栏