Я пишу несколько ванильных JavaScript для создания приятного меню навигации. Я застрял в добавлении активного класса.
Я получаю элементы по имени класса NOT по id. Приведенный ниже код работает, если он заменен идентификатором, однако мне нужно, чтобы он применялся к нескольким элементам.
HTML
<img class="navButton" id="topArrow" src="images/arrows/top.png" />
<img class="navButton" id="rightArrow" src="images/arrows/right.png" />
JS
var button = document.getElementsByClassName("navButton");
button.onmouseover = function() {
button.setAttribute("class", "active");
button.setAttribute("src", "images/arrows/top_o.png");
}
Нет ответов, содержащих jQuery.