我正在编写一些普通的 JavaScript 来创建一个漂亮的导航菜单。我坚持添加一个活跃的课程。
我通过类名而不是通过 id 获取元素。如果用 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 的答案。