Ao trabalhar com páginas externas, adicionar ouvintes de eventos a elementos gerados dinamicamente pode ser um desafio. Delegar a manipulação de eventos é crucial em tais cenários.
Uma abordagem é usar a propriedade event.target para verificar se o elemento clicado ou acionado é do tipo desejado. Aqui está um exemplo:
document.querySelector('body').addEventListener('click', function(event) {
if (event.target.tagName.toLowerCase() === 'li') {
// Execute desired action on encountered 'li' elements
}
});
Nota: Esta abordagem assume que os elementos desejados estão dentro do elemento
. Ajuste o seletor de acordo se eles estiverem aninhados em outros contêineres.Advertências:
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3