DOMSubtreeModified 事件已在 DOM 等級 3 中棄用。棄用的原因在 DOM 等級 3 事件中進行了解釋規範:
警告! MutationEvent 介面是在 DOM Level 2 事件中引入的,但尚未在使用者代理之間完全且可互通地實現。此外,也有人批評該介面的設計帶來了性能和實施方面的挑戰。一個新的規範正在開發中,旨在解決突變事件解決的用例,但以更有效率的方式。因此,本規範描述突變事件以供參考和遺留行為的完整性,但不建議使用 MutationEvent 介面和 MutationNameEvent 介面。
鼓勵開發人員使用突變觀察者來取代 DOMSubtreeModified 事件,它提供了一種更有效率、更標準化的方式來追蹤 DOM 的變更。突變觀察器在所有主要的現代瀏覽器中都可用,並且可用於有效追蹤 DOM 的更改,無論導致更改的事件是什麼。
以上是什麼取代了 DOM Level 3 中已棄用的 DOMSubtreeModified 事件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!