javascript - 检测 DOM 变化事件

标签 javascript dom dom-events nodes mutation-events

<分区>

有没有办法检测 DOM 变化事件?无论是文本替换、移动节点、删除或添加新节点等。

最佳答案

我想你要找的是 DOMSubtreeModified

编辑:经过进一步检查,这个和其他MutationEvents 已经deprecated by the W3C但似乎没有 replacement until DOM Level 4

参见:"Why is the DOMSubtreeModified event deprecated in DOM level 3?"

长话短说,DOMSubtreeModified 仍然有效,并且没有跨稳定浏览器实现的合理替代方案。

关于javascript - 检测 DOM 变化事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8733306/

相关文章:

javascript - 从 webservice 返回值的函数

javascript - 创建 Web 小部件时,我应该使用容器 div 上的数据属性还是应该向脚本添加参数?

javascript - 检测特殊的 Javascript 触摸事件

javascript - 如何在 JavaScript 中找到调用函数?

javascript - 了解 alert() 如何影响浏览器事件循环

javascript - 在其他元素之上打开元素

javascript - 如何离线安装 Puppeteer

javascript - angularjs 在上传之前压缩图像

javascript - 当元素在脚本标签下方时,为什么 javascript 不通过 id 获取元素?

javascript - 为什么我收到 "Uncaught TypeError: Cannot read property ' body' of undefined”?