Как заставить Greasemonkey что-то сделать, когда возвращается вызов AJAX? - PullRequest
3 голосов
/ 03 декабря 2011

На YouTube, когда я нажимаю trending, он выполняет AJAX-вызов для получения популярных видео.

Теперь я создал скрипт, который удалит все видео, которые я уже видел.

Этот сценарий отлично работает для главной страницы, но я хочу, чтобы он также выполнялся при нажатии trending.

Ответы [ 2 ]

1 голос
/ 03 декабря 2011

Вы можете перехватывать вызовы AJAX, например:

Но это становится грязным, и у вас есть проблема с тем, чтобы сообщить AJAX, что вы заботитесь о тех, кого вы не любите.

На практике проще сосредоточиться на конечном результате HTML и обрабатывать его по мере его изменения.

У меня есть удобная служебная функция, которая очень хорошо работает в этих ситуациях. См. этот ответ на «Сценарий Fire Greasemonkey по запросу ajax» .

0 голосов
/ 03 декабря 2011

Как насчет присоединения слушателя jquery к точке щелчка ??

...