在下面的小提琴示例中,我需要为导航中的活动元素和非活动元素添加addClass和removeClass(#menu li)。我尝试了一些组合,但它不断地将“当前”类添加到所有菜单li而不是单击的那个。
有人有个主意吗?
答案 0 :(得分:1)
我不确定如果这是你想要的,请尝试以下内容让我知道..
$('#menu li a').removeClass('active');
$(this).addClass('active');
DEMO此处
答案 1 :(得分:1)
除非我不明白你想要做什么,否则对我来说很好。
$('#menu li a').click(function() {
// remove active class
$('#menu li a').removeClass('active');
// add active class
$(this).addClass('active');
...
});