从元素中删除单个类

时间:2014-08-22 17:08:30

标签: javascript jquery

我有一个包含多个类的元素,但是我想在调用removeClass方法时只删除一个。浏览文档,我尝试了以下内容:

元素

  <div class="item active"></div>

代码

    active = $(".active");
    active.removeClass(function () {
        return $(this).attr("active");
    });

我只想删除活动类,我该如何实现?

2 个答案:

答案 0 :(得分:3)

removeClass函数为此目的使用字符串

active.removeClass('active');

它也接受一个功能,但出于其他目的,你可以在这里阅读:http://api.jquery.com/removeclass/

答案 1 :(得分:0)

试试这个

active.attr('class','item');