jQuery 元素结构发生变化时触发的事件
jQuery event that triggers when the element had some structure change
我需要一个 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,我 运行 遇到了类似的挑战,并在另一个问题中找到了答案:
jQuery: How to listen for DOM changes?
希望对您有所帮助!
您可以创建一个触发器,在 HTML 内容发生更改时进行捕获。
下面我已经这样做了codpen link。
基本上在这个例子中你点击了一个改变p标签内容的按钮,从而触发了内容改变。为证明内容更改已成功捕获,将显示一个警报。您必须在要捕获的更改之后放置以下代码:
$('html').trigger('contentchanged');
希望对您有所帮助。
我需要一个 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,我 运行 遇到了类似的挑战,并在另一个问题中找到了答案:
jQuery: How to listen for DOM changes?
希望对您有所帮助!
您可以创建一个触发器,在 HTML 内容发生更改时进行捕获。
下面我已经这样做了codpen link。
基本上在这个例子中你点击了一个改变p标签内容的按钮,从而触发了内容改变。为证明内容更改已成功捕获,将显示一个警报。您必须在要捕获的更改之后放置以下代码:
$('html').trigger('contentchanged');
希望对您有所帮助。