У меня такая же структура в моем проекте!Несколько прослушивателей событий без петель
<!-- menu structure-->
<nav class="menu">
<a class="trigger" href="#">item</a>
<a class="trigger" href="#">item</a>
<a class="trigger" href="#">item</a>
<a class="trigger" href="#">item</a>
<a class="trigger" href="#">item</a>
</nav>
Я хочу, чтобы добавить слушателя событий для всех триггеров, но решения я нашел используют петли, здесь JS
menuitens = document.querySelectorAll('.trigger');
menuitens.addEventListener("click", function(){});
Но вы всегда должны зацикливаться на этом. Примечание: вы можете сделать функцию прототипа петлей как бесплатную – Hydro
Вам нужно использовать цикл! Я думаю, что вы хотите что-то вроде jQuery с одной строкой, но jQuery также использует цикл внутри. – A1rPun
Вы должны использовать jQuery. Он будет выглядеть так: '$ ('. Trigger'). On ('click', function() {...});' – ventaquil