我想根据当前活动的 URL 在我的导航菜单中突出显示当前链接。
如果我的导航菜单是纯 CSS,我已经找到了许多解决方案,但是我的菜单是基于图像的,因此每个链接的活动类都不同,这就是我卡住的地方。
谁能建议我可以使用的东西?我对 jQuery 很陌生,但发现它非常有用,并且是我学过的最好的语言之一。
<div id="navbar">
<ul class="navmenu">
<li><a class="products" href="#"></a></li>
<li><a class="services" href="#"></a></li>
<li><a class="about-us" href="#"></a></li>
<li><a class="contact-us" href="#"></a></li>
<li><a class="directory" href="#"></a></li>
<li><a class="blog" href="#"></a></li>
</ul>
</div>
每个a
标签都有一个预加载的 CSS 背景图片,每个类都有一个悬停功能。