我想选择不会使两个类A
或B
中的一个枯萎的元素。我可以写出这些元素没有一个类
$(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)");
答案 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");