来说一说jQuery过滤选择器中的最后一个表单对象属性过滤选择器
此选择器主要是对所选择的表单元素进行过滤,例如选择不可用的表单元素、被选中的下拉框、多选框等等。表单对象属性过滤选择器的介绍说明如下表:
选择器 | 描述 | 返回 | 示例 |
:enabled | 选取所有可用的表单元素 | 集合元素 | $(“#form1 :enabled”)选取id为“form1”的表单内的所有可用元素 |
:disabled | 选取所有不可用的表单元素 | 集合元素 | $(“#form2 :disabled”)选取id为“form2”的表单内的所有不可用元素 |
:checked | 选取所有被选中的元素(单选框-radio、复选框-checkbox) | 集合元素 | $(“input:checked”)选取所有被选中的<input>元素 |
:selected | 选取所有被选中的选项元素(下拉列表) | 集合元素 | $(“select :selected”)选取所有被选中的选项元素(option) |
大家有没有发现上面的表格中的说明中有这样两种代码:
$(“#form2 :disabled”)和$(“input:checked”)
第一个是jQuery选择器中带有空格的,第二个是没有带空格的,这两者有什么区别呢?大家可以看这篇文章jQuery选择器中含有空格的注意事项