38-讨论
2.9.3 讨论
注意,前面讨论过的 :hidden 过滤器没有测试 hidden 类型;它检查的是经过计算的元素高度。这对于 hidden 类型的输入元素是有效的,因为和其他隐藏元素一样,它们的 offsetHeight 为0。
和所有选择器一样,可以按照需要混合匹配:
jQuery(':input:not(:hidden)');
//选择除了隐藏的输入元素之外的所有输入元素
这些过滤器也可以和常规的CSS语法一同使用。例如,选择所有文本输入元素加上所有的 <textarea> 元素可以用如下代码完成:
jQuery(':text, textarea');