Javascript 从元素中删除单个类

Javascript 从元素中删除单个类,javascript,jquery,Javascript,Jquery,我有一个包含多个类的元素,但是我希望在调用removeClass方法时只删除一个类。通过查看文档,我尝试了以下方法: 元素 <div class="item active"></div> 我只想删除活动类,如何才能做到这一点?函数使用一个字符串 active.removeClass('active'); 它也接受一个函数,但出于另一个目的,您可以在这里阅读它:试试这个 active.attr('class','item'); removeClass将删除单个类。

我有一个包含多个类的元素,但是我希望在调用removeClass方法时只删除一个类。通过查看文档,我尝试了以下方法:

元素

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

我只想删除活动类,如何才能做到这一点?

函数使用一个字符串

active.removeClass('active');
它也接受一个函数,但出于另一个目的,您可以在这里阅读它:

试试这个

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

removeClass
将删除单个类。。。或者您只想从包含该类的第一个元素中删除该类?您要删除的是哪个类?它的工作原理如下:
.removeClass('classToBeRemoved')active.attr('class','item');