一、什么是过滤器?
- 在定位了dom对象以后,可以根据需求筛选dom对象。
- 过滤器是一个字符串,可以拿来过滤dom对象。
- 过滤器不可以单独出现,必须要和选择器一起使用。
二、如何使用过滤器?
- 选择第一个(保留数组中第一个dom对象)
- 语法:
$("选择器:first")
- 选择最后一个(保留数组中最后一个dom对象)
- 语法:
$("选择器:last")
- 选择指定对象
- 语法:
$("选择器:eq(数组下标)")
- 选择数组中小于指定下标的所有dom对象(不包括该数组下标对应的dom对象)
- 语法:
$("选择器:lt(数组下标)")
- 选择数组中大于指定下标的所有dom对象(不包括该数组下标对应的dom对象)
- 语法:
$("选择器:gt(数组下标)")
三、表单对象属性过滤器
- 选择可用的文本框
$(":text:enabled")
- 选择不可用的文本框
$(":text:disabled")
- 复选框中选中的元素
$(":checkbox:checked")
- 选择指定下拉列表的被选中的元素
选择器>option:selected
- ">"符号的左表示父,右表示子,左右是父子关系。
本文详细介绍了在前端开发中如何使用DOM过滤器来筛选特定的DOM对象,包括选择第一个、最后一个、指定对象等操作。同时,深入探讨了表单对象属性过滤器的应用,如选择可用或不可用的文本框、复选框中选中的元素等。

被折叠的 条评论
为什么被折叠?



