У меня есть EventListener, который ссылается на Id, и он работает хорошо, единственная проблема заключается в том, что у меня есть по крайней мере дюжина мест, где этот EventListener должен ссылаться, поэтому я не хочу иметь дюжину сценариев, которые все одинаковы, но имеют другой идентификатор. Есть ли способ иметь EventListener, который ссылается на класс, который я мог бы использовать во всех местах, в которых я нуждаюсь. БлагодаряEventListener для класса?
JAVASCRIPT:
document.getElementById("chartJump").addEventListener("click", function (e) { e.preventDefault() });
HTML:
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenuGraphOne">
<!--DROPDOWN MENU-->
<li role="presentation"><a role="menuitem" tabindex="-1" id="chartJumpOne" href="#graphOneChart">Chart</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" id="tableJumpOne" href="#graphOneData">Data</a></li>
</ul>
Не забудьте добавить ссылки на документацию;) –
Sure @JamieBarker. Сделай это сразу! –
Я не знаю, делаю ли я что-то не так, но страница все еще «прыгает», когда я использовал этот код (что предотвращает прослушиватель событий) –