我正在使用 twitter bootstrap 并撰写我有一个这样的标题
<ul class="nav navbar-nav">
<li><a href="#" class="active" onclick="$(this).addClass('active')">Home</a></li>
<li class="currentselection"><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
结果如下所示:
LIVE版本可以在这里看到:
问题是,我想设置一个并且只有一个<a>
是活动的,所以如果用户点击关于,<a class="active">About</a>
将被设置为活动的,而<a>Home</a>
不再被标记为活动的。这看起来很常见,应该很容易实现,但我已经修修补补了 2 天,真的不知道,来自 C 和 CPP 背景,我在 javascript 方面非常薄弱......请你解释并标记哪个我可以实现这一点的文件(.css 或 .js 或 .html 本身内部)?
非常感谢您的帮助!