Jquery:选择没有A类或B类的物品

时间:2015-02-23 11:40:10

标签: javascript jquery html css

我想选择不会使两个类AB中的一个枯萎的元素。我可以写出这些元素没有一个类

的情况
$(element).find("thead > tr.column-headers td:not(.A)");

$(element).find("thead > tr.column-headers td:not(.B)");

但是我想要一个选择器而不是A而不是B.这不起作用

$(element).find("thead > tr.column-headers td:not(.A) td:not(.B)");

2 个答案:

答案 0 :(得分:4)

td:not(.A) td:not(.B)表示“不是B类成员的td,也是不属于A类成员的另一个td的后代”。

您需要将非规则放在相同元素上。

thead > tr.column-headers td:not(.A):not(.B)

答案 1 :(得分:3)

尝试

$(element).find("thead > tr.column-headers").not("td.A, td.B");