【问题标题】:Jquery click function questionjquery点击功能问题
【发布时间】:2010-11-24 03:43:27
【问题描述】:

我有一个功能,当用户第一次单击时,它将添加一个类,然后在第二次单击时它将删除该类,然后再次.. 依此类推.. 就像第一次单击时表示激活,然后第二次单击不激活。就这样。

这是我的代码:

$('.sub-nav-add').css('display','none'); $('.nav-add').click(function(){ $('.sub-nav-add').slideToggle(200); $('.box-add').addClass('sub-nav-active'); });

如何添加第二次点击函数来删除类?

【问题讨论】:

    标签: jquery


    【解决方案1】:

    使用toggleClass

    $('.sub-nav-add').css('display','none');
    $('.nav-add').click(function(){
        $('.sub-nav-add').slideToggle(200);
        $('.box-add').toggleClass('sub-nav-active');
    });
    

    【讨论】:

      【解决方案2】:

      看看.toggle method。它会做你想做的事。

      【讨论】:

      • 伙计,我以前怎么没见过?真的很方便。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-03
      • 1970-01-01
      相关资源
      最近更新 更多