上一篇: jQuery 后代选择器
下一篇: jQuery 获取元素
jQuery 过滤选择器
1. :first 和 :last过滤选择器
:first
过滤选择器用于选择第一个匹配的元素,而 :last
过滤选择器用于选择最后一个匹配的元素。
// 选取第一个 <p> 元素 $("p:first") // 选取最后一个 <p> 元素 $("p:last")
以上代码将会分别选取第一个和最后一个 <p>
元素。
2. :even 和 :odd 过滤选择器
:even
过滤选择器用于选择索引为偶数的元素,而 :odd
过滤选择器用于选择索引为奇数的元素。
// 选取索引为偶数的 <li> 元素 $("li:even") // 选取索引为奇数的 <li> 元素 $("li:odd")
以上代码将会分别选取索引为偶数和奇数的 <li>
元素。
3. :eq 过滤选择器
:eq(index)
过滤选择器用于选择索引为指定值的元素,其中 index
是从 0 开始的索引值。
// 选取索引为 2 的 <div> 元素 $("div:eq(2)")
以上代码将会选取索引为 2 的 <div>
元素(即第三个匹配的 <div>
元素)。
4. :gt 和 :lt 过滤选择器
:gt(index)
过滤选择器用于选择索引大于指定值的元素,而 :lt(index)
过滤选择器用于选择索引小于指定值的元素。
// 选取索引大于 3 的 <li> 元素 $("li:gt(3)") // 选取索引小于 5 的 <li> 元素 $("li:lt(5)")
以上代码将会分别选取索引大于 3 和小于 5 的 <li>
元素。
通过灵活运用过滤选择器,你可以根据特定的条件对选中的元素进行进一步过滤和筛选。这样能够更精确地选取出你所需的元素,并对其进行相应的操作和处理。