Регистрация событий AJAX в расширении Google Chrome - PullRequest
0 голосов
/ 08 сентября 2011

Я работаю над расширением Google Chrome, которое регистрирует несколько событий. У меня проблема с событиями AJAX. Я нашел этот код для регистрации каждого отдельного события AJAX:

 document.addEventListener("DOMSubtreeModified", function(event){
            console.log("AJAX event");
    });

Но он регистрирует сотни из них. Кто-нибудь знает, как отличить, какой элемент страницы вызвал какое событие? И что вызвало событие (щелчок, движение мыши)?

1 Ответ

2 голосов
/ 08 сентября 2011

Вы можете получить тип события, просто вызвав event.type в функции обратного вызова.Вы должны получить click / mousemove / mouseover и т.д. Попробуйте console.log(event) и посмотрите, что еще вы можете найти!

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