Недавно я начал разрабатывать некоторые небольшие расширения Chrome для удовольствия. В настоящее время я работаю над расширением «Загрузить сейчас» для Instagram, которое позволяет загружать изображение Instagram одним щелчком мыши по кнопке загрузки со значением «Get», размещенным в заголовке сообщения.Инфраструктура разработки Chrome Extension Loading Event
Как вы можете видеть на скриншоте ниже, кнопка появляется, как ожидалось.
Но когда я прокручиваю вниз точку, где она загружает новые сообщения, кнопка не появляется.
Моим вопрос теперь в том, как я могу предсказать событие загрузки, так что кнопка собирается появиться на столбах, которые загружаются?
Мой JQuery выглядит это так далеко,
jQuery(document).ready(function() {
jQuery(window).load(function() {
var location = jQuery('._s6yvg');
jQuery(location).each(function() {
var image = jQuery(this).parent().find('div > div > div > div > img').attr('src');
jQuery('<a class="get-button" href="' + image + '">Get</a>').appendTo(this);
});
});
});
Если Вам необходима дополнительная информация о расширении просто дайте мне знать, я думаю, что я получил самое важное написано. Прошу прощения за плохой язык. Я не носитель языка.
Заранее спасибо.
Можете ли вы связать событие, которое запускается при появлении новых сообщений? Если это так, вы можете просто запускать свой скрипт каждый раз, когда запускается 'loadImage' (имя функции) –
Я просматривал почти все аспекты веб-сайта. Я не могу найти какую-либо функцию, которая запускает событие. Я надеялся, что некоторые люди здесь лучше разбираются в этом предмете, чем я. –