как слушать твиты загружаются динамически в твиттере? - PullRequest
1 голос
/ 11 января 2012

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

1 Ответ

1 голос
/ 11 января 2012

Вы можете периодически проверять их, используя setInterval(), или искать, есть ли какое-либо событие, которое вызывается скриптом Twitter после извлечения твитов.

Есть также некоторые события , которые выглядят актуальными, но я не проверял их, например ::

  • DOMNodeInserted - срабатывает, когда узел был добавлен как дочерний узел другого узла,

РЕДАКТИРОВАТЬ:

Я вижу, что Twitter использует jQuery .jQuery, в свою очередь, имеет jQuery.ajaxPrefilter() функцию , которая вызывается перед выполнением запроса AJAX .Вероятно, вы можете использовать его, чтобы привязать ваше событие к объекту jqXHR (который, я полагаю, XMLHttpRequest объект) и делать разные вещи в зависимости от того, что оно вернет.См. документацию jQuery.ajaxPrefilter() и документацию XMLHttpRequest.

...