我有一个包含多个类的元素,但是我想在调用removeClass方法时只删除一个。浏览文档,我尝试了以下内容:
元素
<div class="item active"></div>
代码
active = $(".active");
active.removeClass(function () {
return $(this).attr("active");
});
我只想删除活动类,我该如何实现?
答案 0 :(得分:3)
removeClass
函数为此目的使用字符串
active.removeClass('active');
它也接受一个功能,但出于其他目的,你可以在这里阅读:http://api.jquery.com/removeclass/
答案 1 :(得分:0)
试试这个
active.attr('class','item');