В сценарии содержания хром мне нужно проверить, динамически ли ссылка отображается на странице, в частности, ссылку на YouTube. Я уже пробовал просто циклировать код, что явно не правильное решение и событие изменения в jquery.
Я предполагаю, что лучший способ - это просто событие в js, которое я еще не наткнулся. Если есть другой способ проверить, появилась ли ссылка, я был бы рад сделать это.
Взгляните на DOMSubtreeModified. Также посмотрите на это релевантное сообщение: есть ли какое-либо событие "по замене DOM"?
setTimeout(function () {
$('#links').append('<a href="">Link</a>');
}, 5000);
$(function () {
// you can also use $.on below
$('#links')[0].addEventListener('DOMSubtreeModified', function (event) {
$('#out').append('<b>EVENT</b>');
});
});