如何在使用 jquery 更改 div 内容时发出警报

Posted

技术标签:

【中文标题】如何在使用 jquery 更改 div 内容时发出警报【英文标题】:How to alert ,when div content changes using jquery 【发布时间】:2011-12-02 02:51:46 【问题描述】:

我想在 div 内容发生变化时发出警告消息。

jquery api 是否为 div 元素提供了监听器?

【问题讨论】:

html element content change event 的可能重复项 DIV 不是可编辑元素。究竟是什么导致 div 内容发生变化?还是您使用的是 contentEditable 属性? 【参考方案1】:

绑定dom修改事件-

$(document).ready(function()
    $('#test_div').bind('DOMNodeInserted DOMSubtreeModified DOMNodeRemoved', function(event) 
        alert('Changed');
    )
)

【讨论】:

谢谢...这正是我所需要的...但我又遇到了一个问题。我的 span 标签显示在 iframe 中。所以它不起作用:(

以上是关于如何在使用 jquery 更改 div 内容时发出警报的主要内容,如果未能解决你的问题,请参考以下文章

更改 div 的内容 - jQuery

使用 jQuery UI 拖放:更改拖放的元素

使用 jquery 更改具有嵌套内容的 div 的可见性,onclick

如何监听div内容的改变?

添加内容后如何平滑div高度变化

关于属性更改的 jQuery 动画