Jquery活跃类麻烦

时间:2014-12-05 21:37:27

标签: jquery addclass removeclass

我有example

 $('li').click(function() {
  $(this).siblings().removeClass('active');
  $(this).addClass('active');
});

一切都很棒,但我需要另一件事。当我再次使用活动类点击li时,我需要删除该类。

2 个答案:

答案 0 :(得分:2)

所以,替换这一行:

$(this).addClass('active');

有了这个:

$(this).toggleClass('active');

请参阅:toggleClass

答案 1 :(得分:0)

 $('li').click(function() {
    $(this).siblings().toggleClass('active');
 });