DOMSubtreeModified 事件已在 DOM 级别 3 中弃用。弃用的原因在 DOM 级别 3 事件中进行了解释规范:
警告! MutationEvent 接口是在 DOM Level 2 事件中引入的,但尚未在用户代理之间完全且可互操作地实现。此外,也有人批评该界面的设计带来了性能和实施方面的挑战。一个新的规范正在开发中,旨在解决突变事件解决的用例,但以更高效的方式。因此,本规范描述突变事件以供参考和遗留行为的完整性,但不推荐使用 MutationEvent 接口和 MutationNameEvent 接口。
鼓励开发人员使用突变观察者来代替 DOMSubtreeModified 事件,它提供了一种更高效、更标准化的方式来跟踪 DOM 的更改。突变观察器在所有主要的现代浏览器中都可用,并且可用于有效地跟踪 DOM 的更改,无论导致更改的事件是什么。
以上是什么取代了 DOM Level 3 中已弃用的 DOMSubtreeModified 事件?的详细内容。更多信息请关注PHP中文网其他相关文章!