Я создаю расширение Chrome, которое управляет содержимым страницы, но интересующее меня содержимое отображается только тогда, когда пользователь нажал кнопку, а затем данные были загружены из вызова Ajax.
На данный момент расширение отслеживает страницу с помощью SetTimeout, но оно неуклюже.
Может ли расширение знать, когда был инициирован Ajax-вызов и когда он завершился? или может расширение каким-то образом получать события со страницы?