是否有任何“on DOM change”事件? [英] Is there any "on DOM change" event?

查看:94
本文介绍了是否有任何“on DOM change”事件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


可能重复:

检测DOM中的更改

我需要设置事件处理程序,当DOM上附加/更改/删除某事物时,该处理程序应该触发。 此答案在我的情况下不起作用。 DOM可以由第三方开发人员修改,并且在每个DOM更改时,我们需要运行我们的脚本来验证代码。事件不应在输入/文本区域/选择更改时触发。

I need to setup an event handler, which should fire whenever something is appended/changed/removed on the DOM. This answer does not work in my case. The DOM can be modified by third party developers, and on each DOM change, we need to run our script to validate the code. The event should not fire on input/textarea/select change.

我们将定位到所有浏览器。只要它适用于Webkit(Chrome,Safari),那就够了。

We do not target all browsers. As long as it works on Webkit (Chrome, Safari), it's good enough.

任何想法?

推荐答案

DOM突变事件(我相信所有浏览器都不支持)..请参阅 http://en.wikipedia.org/wiki/DOM_events#Common.2FW3C_events

DOM mutation events (I believe not supported in all browsers) .. see http://en.wikipedia.org/wiki/DOM_events#Common.2FW3C_events

这篇关于是否有任何“on DOM change”事件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆