Есть сайта, в js файлах которого сначала получают элемент со страницы
button = document.querySelector('.elem');
А потом вешают на него слушатель
button .addEventListener('click', (e) => {
function();
});
Мне нужно сделать так, чтобы при нажатии на кнопку с классом .elem, которая создается моим расширением для браузера, могла вызваться функция function().
В коде кнопку я добавляю так:
document.body.innerHTML +=
'<a href="javascript:void(0)" class="elem" data-intro="Текст">Текст</a>';
}
На одно из страниц сайта эта кнопка есть, оттуда я скопировал ее код, но при моем добавлении кнопки функция не вызывается