javascript - 使用 jQuery 选择多个类

标签 javascript jquery jquery-selectors

我仔细看了看,似乎不知道如何在一个 jQuery 选择器语句中选择与某些类匹配的所有元素,例如:

$('.myClass', '.myOtherClass').removeClass('theclass');

关于如何实现这一目标的任何想法?唯一的其他选择是做

$('.myClass').removeClass('theclass');
$('.myOtherClass').removeClass('theclass');

但是我用很多类来做这个,所以它需要很多代码。

最佳答案

这应该可行:

$('.myClass, .myOtherClass').removeClass('theclass');

您必须将多个选择器全部添加到 $() 的第一个参数中,否则您将给 jQuery 一个用于搜索的上下文,这不是您想要的。

这与您在 CSS 中所做的相同。

关于javascript - 使用 jQuery 选择多个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/488305/

相关文章:

javascript - 使用 Javascript 创建图像到 pdf 转换器的建议

javascript - 没有ul的li怎么算?

javascript - 即时验证输入

jquery - 在 JQuery 中比较日期和时间

javascript - jquery 选择器帮助

Javascript/react - 突出显示匹配的括号

javascript - 一系列下拉菜单,由 jQuery 提供支持,可以隐藏和显示,但在 Chrome 中不行

javascript - 为 VS2017 设置 TSLint

jquery - CSS JQuery 位置选择器在 IE 上为空

javascript - 在 string.split 中查找标记的复杂 jquery 选择器