【发布时间】:2013-05-31 11:30:40
【问题描述】:
单击按钮时,我尝试将导航栏的元素设置为活动状态。
我的导航栏是这样的:
但是当我例如点击“a”时,“G”仍然处于活动状态。
我的代码是这样的:
<div class="navbar span8" id="navbar">
<div class="navbar-inner">
<ul class="nav">
<li><a href="#a">A</a></li>
<li><a href="#b">B</a></li>
<li><a href="#c">C</a></li>
<li><a href="#d">D</a></li>
<li><a href="#e">E</a></li>
<li><a href="#f">F</a></li>
.....
</ul>
</div>
</div>
要激活一个类,代码是:
<li class="active"><a href="#f">F</a></li>
我怎样才能用 jQuery 做到这一点?
【问题讨论】:
-
如果您仅在一个页面上使用导航栏,但如果您实际上是在页面之间跳转,则以下方法将很有用,那么您将不得不使用 cookie 之类的其他东西来实现解决方案,或者可能php.
标签: javascript jquery html twitter-bootstrap navbar