我想根据当前活动URL在我的导航菜单中突出显示当前链接。使用jquery设置基于当前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背景图像,每类有一个悬停功能。
jQuery不是一种语言,一个JavaScript库。 – undefined
URL的外观如何?所有你需要做的就是“连接”CSS类与URL。你用ajax下载页面还是整页刷新? –