/*СЛУШАТЕЛЬ КЛИКОВ*/
document.onclick = (e) =>{
if(e.target.classList.contains('burger')){
console.log('dd')
}
}
Еще у меня медленный интернет, это же ни как не влияет?
e.target — увидите, что за элемент поймал клик.<div class="burger">
<span>Какой-то текст</span>
</div>тут часть кликов поймает не div, а span. Но, если добавить span'у CSS-свойство pointer-events: none;, он перестанет взаимодействовать с мышкой, и все клики отловятся именно div'ом, как и задумывалось.