Javascript 当元素发生某些结构更改时触发的jQuery事件

Javascript 当元素发生某些结构更改时触发的jQuery事件,javascript,jquery,html,javascript-events,Javascript,Jquery,Html,Javascript Events,我需要一个jQuery事件,当元素的结构发生任何更改时触发该事件: <div id="example"></div> 在以下情况下触发: <div id="example" ></div> <!-- OR --> <div id="example" another-attr=""></div> <!-- OR --> <div id="example2"></div> &

我需要一个jQuery事件,当元素的结构发生任何更改时触发该事件:

<div id="example"></div>

在以下情况下触发:

<div id="example" ></div>
<!-- OR -->
<div id="example" another-attr=""></div>
<!-- OR -->
<div id="example2"></div>
<!-- OR -->
<div id="example"> </div>


基本上,任何改变我都需要一个触发器。有一个?

因为您在询问JQuery,我遇到了一个类似的挑战,并在另一个问题中找到了答案:


我希望这有帮助

您可以创建一个触发器,在HTML内容发生更改时进行捕获

我在以下方面这样做了

基本上,在本例中,您单击一个按钮来更改p标记的内容,从而触发内容更改。为证明内容更改已成功捕获,将显示警报。您必须将以下代码放在要捕获的更改之后:

$('html').trigger('contentchanged'); 

希望这会有所帮助。

您需要创建
mutationObserver
,或者使用
mutationevents
是否可以编辑操纵DOM并影响这些元素的事件,并将其他操作添加到该操作中?或者,您是否知道会发生另一个操作,它会改变这些部分,然后您可以检查这些元素并以这种方式触发您的操作?(比如on.blur(),然后检查$(“#example”).prop('other-attr')是否与条件匹配?)我希望绑定该元素上的任何更改,但不知道它来自何处。即使是用户强制更改或jQuery操作…用户强制更改,我的意思是:打开控制台并编辑元素。我的意思是,在提到的问题上,正确的答案对我不起作用。。我不确定这是否是mozzila firefox特有的功能。。。我会努力的