在下面的代码中,我在悬停时使用 id="nav-button" 创建一个 console.log,以便我可以检查它是否工作。
<ul> <!-- Main Navigation -->
<li ><a id="nav-button" href="welcome/about">ABOUT</a></li>
<li ><a id="nav-button" href="search-listings">SEARCH LISTINGS</a></li>
<li ><a id="nav-button" href="featured">FEATURED</a></li>
<li ><a id="nav-button" href="sell-your-home">SELL YOUR HOME</a></li>
<li ><a id="nav-button" href="welcome/press">PRESS</a></li>
<li ><a id="nav-button" href="welcome/contact">CONTACT</a></li>
</ul>
我的 JavaScript 看起来像这样:
$( document ).ready(function() {
$("#nav-button").hover(
function(){
console.log('done');
});
});
出于某种原因,只有我的第一个链接响应悬停。其他人什么都不做。