Jquery选择器:获取除多个选择框之外的所有选择框

Jquery选择器:获取除多个选择框之外的所有选择框,jquery,jquery-selectors,Jquery,Jquery Selectors,我正在尝试选择文档中的所有选择框,但选择多个选择框。我试过: $('select').not('[multiple]').hide(); 我该怎么做 编辑: 选择框的定义: <select> <option></option> </select> 多重选择框的定义: <select multiple> <option></option> <option></opt

我正在尝试选择文档中的所有选择框,但选择多个选择框。我试过:

$('select').not('[multiple]').hide();
我该怎么做

编辑:

选择框的定义:

<select>
    <option></option>
</select>

多重选择框的定义:

<select multiple>
    <option></option>
    <option></option>
    <option></option>
</select>

关闭:

$('select:not(select[multiple])').hide();
或:


您能解释一下您想说什么吗?
我正在尝试选择文档中的所有选择框,但有多个选择框。
您的代码对我有效,这是正确的语法。@ayhan该链接显示的正好相反:
:not()
在几乎所有情况下都更快。但是,我已经发布了两个版本。
$('select').not('select[multiple]').hide();