jQuery.bind ( "удалить") - PullRequest
       1

jQuery.bind ( "удалить")

3 голосов
/ 08 августа 2010

Есть ли способ запустить обработчик событий при удалении элемента dom?Я не видел это нигде документально.Кажется, это невозможно, поскольку jQuery может удалять данные и события при удалении элемента.

1 Ответ

3 голосов
/ 08 августа 2010

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>

Вот пример .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...