Binding DOMNodeRemoved
позволит вам обнаружить удаление узлов внутри связанного элемента.Работает в Firefox, Iron и Opera ... но не IE.
jQuery
$("#detectchanges").bind("DOMNodeRemoved",function(){
alert('Something inside of detectchanges was terminated.');
});
$("#clickme").click(function(){
$("#deleteme").remove();
});
HTML
<div id="detectchanges">
<div id="deleteme">Delete me</div>
</div>
<div id="clickme">Delete</div>
Вот пример .