我尝试在多个ID上删除相同的类

这是代码:

var test = ['#step-1','#step-2','#step-3'];

$(test).removeClass('active-step');


这是行不通的,我的问题是..是什么问题,或者有更好的方法吗?

最佳答案

如果要删除ID以step开头的所有元素的类,则可以将starts ^与属性选择器一起使用

$("[id^='step']").removeClass('active-step');


我想您的要求是删除活动的Calscal并将活动的类添加到特定元素,然后您也可以这样使用,

$(".active-step").removeClass('active-step');

关于javascript - jQuery在多个ID上删除相同的类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36197238/

10-13 04:17