jQuery删除多个Id上的同一类's
jQuery Remove same Class on Multiple Id's
我正在尝试删除多个id 上的同一个类
这是代码:
var test = ['#step-1','#step-2','#step-3'];
$(test).removeClass('active-step');
这不起作用,我的问题是……问题出在哪里,或者有更好的方法吗?
尝试将该数组框定为multiple selector
、
var test = ['#step-1','#step-2','#step-3'];
$(test.join()).removeClass('active-step');
根据文档,.join()
将使用逗号(,
)合并数组的元素,如果没有提供逗号作为分隔符。因此,在我们的例子中,这个签名在制作多重选择器时非常有用。
分隔符:可选。指定一个字符串来分隔数组。如有必要,分隔符将转换为字符串。如果省略,数组元素用逗号分隔。如果分离器是一个空字符串,所有元素都连接在一起,其中没有任何字符他们之间。
这是选择多个id的正确jQuery语法:
$('#step-1, #step-2, #step-3').removeClass('active-step');
如果您想删除id以step开头的所有元素的类,那么您可以使用带有属性选择器的starts ^
$("[id^='step']").removeClass('active-step');
我认为你的要求是删除活动的caless并将活动的类添加到特定的元素中,然后你也可以这样使用
$(".active-step").removeClass('active-step');
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 如何删除多行HTML排列中的空白
- 如何从rails中的代码中删除新行( )
- 删除对HTML元素的拖动
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 按顺序添加和删除类
- iframe正在添加标签,需要删除它们
- 如何在HTML输入字段中添加不可删除的后缀
- addData()从最新图表中删除.js 2.1.3-怎么了
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 删除CKEditor工具栏按钮,但不删除功能
- 如何从同一元素中删除同一类
- 向下滚动后如何用同一类逐个删除元素
- jQuery删除多个Id上的同一类's
- addClass ,然后删除同一类的类
- 如何将样式应用于类的单个元素,同时从同一类的前一个元素中删除样式
- 单击该类已添加,但单击另一个则不会删除已添加的同一类
- 删除,,从同一类的所有元素中获取
- 如何使用jquery随机删除同一类的元素