2

我正在创建一个自定义元素,我想在加载该元素及其所有子元素后运行一些代码。我尝试了其构造函数中的自定义元素在this.addEventListener("DOMContentLoaded", function() { ... });哪里。this这没有用。(当然,当我使用document而不是时,添加事件侦听器确实有效。)但是,当添加到我的自定义元素时this,DOM 突变事件(例如)作为事件侦听器工作。DOMNodeInserted所以我只是想澄清一下哪些事件可以附加到元素而不仅仅是文档(我实际上认为这与我添加此事件侦听器的元素是自定义元素无关)。

4

0 回答 0