живое действие в jQuery для всех изменений на странице? - PullRequest
1 голос
/ 22 марта 2012

Существует ли универсальная функция для jquery для обнаружения каких-либо изменений на сайте в модели DOM? Например, у меня мало функций в jQuery - с помощью щелчка, отправки, наведения мыши и т. Д. Можно ли обнаружить все это?

$(document).?CHECKALL?(function(){
  alert('detected change!');
})

Возможно ли это с javascript и jQuery?

Ответы [ 2 ]

2 голосов
/ 22 марта 2012
$(document).on("DOMSubtreeModified", function() {
    alert("detected change!");
});

В зависимости от того, что вы делаете с этим событием, это замедлит работу браузера. Будьте осторожны с такой функцией!

1 голос
/ 22 марта 2012

Вы можете использовать обработчик .on(), который заменяет обработчик .bind() с 1.7.

.on() может обнаруживать различные вещи.

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