Jquery多个选择器,选择符合两个条件的项目

时间:2009-07-03 14:38:35

标签: jquery css-selectors

如果我这样做......

$('.class1, .class2').hide();

然后将隐藏包含class1或class2的所有项目。

<pre class='class1'>hello1</pre>
<pre class='class2'>hello2</pre>
<pre class='class1 class2'>hello3</pre>

语法是什么,所以只隐藏第3个<pre>,如果它们同时包含class1和class2,我想隐藏它们。

1 个答案:

答案 0 :(得分:17)

与它的CSS选择器相同 - 类标识符之间没有空格:

$('.class1.class2').hide();

jQuery文档: .class.class selectors

虽然这些类只是在<pre>元素上,但这是最好的:

$('pre.class1.class2').hide();