在JavaScript中检测元素何时附加到DOM

时间:2018-09-21 11:14:49

标签: javascript gwt

我想检查元素是否附加到javascript中的DOM中,因为当元素附加到DOM时我想做一些动作(关于元素附加事件,我想做一些动作)。是否有类似GWT的addAttachHandler之类的东西也存在于javascript中?

1 个答案:

答案 0 :(得分:1)

您可以使用MutationObserver告诉您何时在DOM树中添加或删除元素。所有现代浏览器(IE11 +)都完全支持它。

Elemento库(Apache 2.0许可证)具有a GWT JsInterop implementation of an attach/detach listener,该{@ 3}}在后台使用MutationObserver。您也许可以从该代码中汲取灵感,或者直接使用它。