Код JavaScript для обнаружения любых изменений страницы? (может быть, через ajax)
-
09-10-2019 - |
Вопрос
Хорошо, так что я новичок, чтобы написать JavaScript, и вот что я делаю / пытаюсь сделать.
Когда нагрузка страницы (Window.Onload) мой код JavaScript проходит все формы на странице и прикрепляет к ним определенный метод «Onchange». Это работает нормально для большинства веб-сайтов в Интернете, за исключением случаев, когда страница динамически обновляется, чтобы загрузить больше форм на странице. Как я могу обнаружить такое событие и повторно запустить мою функцию?
Например:
NewsFeed Facebook имеет кучу форм, связанных со всеми разными состояниями / ссылками, размещенными. Мой код проходит через них и прикрепляет слушатель. Но если пойти вам вплоть, на странице автоматически обновляются обновления, чтобы показать больше статусов / ссылок / и т. Д. (или вы нажимаете ссылку «Старые сообщения») - но теперь мой код JavaScript еще не запускается глобально.
Во всяком случае, я могу это сделать? Спасибо.
Редактировать: Я пишу расширение браузера.
Решение
использовать .жить() ?
$(document).ready(function()
{
$(document).live("onchange",function()
{
// blah?
});
});