我发现了很多类似的问题,但不幸的是,没有一个能真正帮助解决我的问题......
我有一个导航列表
<div class="nav-container">
<ul>
<li><a href="index.php">Home</a></li>
<li><a href="contact.php">Contact</a></li>
</ul>
</div>
当我点击它时,我想给锚标签(而不是'li')一个类。到目前为止,我有:
$(".nav-container li a").click(function(){
$('.nav-container li a').removeClass('nav-active');
$(this).addClass('nav-active');
})
它似乎在一瞬间添加了这个类,然后消失了。
我已经设法通过使用'return false;'来申请课程。最后,但它阻止了实际链接一起工作。
我猜一个正在取消另一个,它只需要一些方法来阻止它......不太确定你是如何做到的(抱歉 - jQuery 新手)
提前感谢任何可以解决我的问题的人:)