在下面的小提琴示例中,我需要在導航(#menu li)中爲活動和非活動元素添加addClass和removeClass。我嘗試了幾個組合,但它不斷向所有菜單li添加「當前」類,而不是單擊它。jQuery添加和刪除導航類
任何人有一個想法?
在下面的小提琴示例中,我需要在導航(#menu li)中爲活動和非活動元素添加addClass和removeClass。我嘗試了幾個組合,但它不斷向所有菜單li添加「當前」類,而不是單擊它。jQuery添加和刪除導航類
任何人有一個想法?
我不知道如果這是你想要的,下面的嘗試,讓我知道什麼..
$('#menu li a').removeClass('active');
$(this).addClass('active');
DEMO這裏
我正常工作,除非我不明白你在做什麼試圖去做。
$('#menu li a').click(function() {
// remove active class
$('#menu li a').removeClass('active');
// add active class
$(this).addClass('active');
...
});
感謝您的意見!得到它的工作。 – ANGRYKOREAMAN
使用演示我有一個工作版本。謝謝! – ANGRYKOREAMAN