jquery具有AND OR条件的多个选择器

Kay*_* Li 5 html javascript jquery jquery-selectors

如果我有一个有4000行的表

<table>
<tr class="a b c d e f g"><td>xxx</td></tr>
<tr class="a c d e f g"><td>xxx</td></tr>
<tr class="d e f g"><td>xxx</td></tr>
<tr class="a d e f g"><td>xxx</td></tr>
.
.
.
.
.
</table>
Run Code Online (Sandbox Code Playgroud)

如果我想选择具有类(a或b或c)和(d或e)和(a或g)的行

如何编写选择器语句?

谢谢

Man*_*dav 12

试试这个:

$('.a, .b, .c').filter('.d, .e').filter('.a, .g')
Run Code Online (Sandbox Code Playgroud)

  • 这个,但是把最独特的选择器放在首位(在开始时过滤较小的一组) (2认同)