可能重复:
是否有 jQuery DOM 更改侦听器?
有没有办法在每次修改 dom 时加载 js 函数或调用该函数?我有一个 html 页面,我在该页面上从一个操作按钮展开同一页面中的另一个面板,这样 dom 被修改并且我的 js 函数不再被调用:|
可能重复:
是否有 jQuery DOM 更改侦听器?
有没有办法在每次修改 dom 时加载 js 函数或调用该函数?我有一个 html 页面,我在该页面上从一个操作按钮展开同一页面中的另一个面板,这样 dom 被修改并且我的 js 函数不再被调用:|
代码
$("#a").bind("DOMSubtreeModified", function() {
if (window.PIE) {
$(this).each(function() {
PIE.attach(this);
});
}
alert("tree changed");
});
$("#add").click(function() {
$("#a").append("<span>hey there</span>");
});
HTML:
<div id="a"></div>
<button id="add">Add to Div</button>
工作小提琴