javascript - 选择具有一个类而不是其他类的项目 jquery javascript

标签 javascript jquery class select

我想选择一个类中的所有项目,而不是一组其他类中的所有项目。第一步,我想象这样的事情会起作用,但没有:

$('.class1,!.class2')

我实际上拥有的是我不想选择的类(class)列表:

dont_select = ['class2', 'class3', 'class4']

我想选择 dont_select 中类数组中具有 class1 但不包含任何类的所有项目(长度各不相同)。谢谢,

最佳答案

试试这个:

$(".class1").not("." + dont_select.join(",.") );

关于javascript - 选择具有一个类而不是其他类的项目 jquery javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13422975/

相关文章:

javascript - mxGraph:来自外部按钮的单击事件

JQuery 删除无法正常工作

javascript - 如何在 jquery 中刷新准备好的文档

javascript - 如果div为空,设置容器div为 "display:none"

c++ - C++ 中对 class::function 的 undefined reference

c++ - 具有传递引用对象的类会产生编译错误

javascript - Angularjs 根据输入查询动态更改 CSS 类的最佳方法

javascript - 如何获取 Jade 中的数据

javascript - JS 实现栈时clear方法不清楚

Javascript setInterval 不适用于此。对象