JQUERY 过滤
在 jQuery 中,过滤是一种非常常见和有用的操作,它允许你从匹配的元素集合中筛选出符合特定条件的元素。jQuery 提供了多种方法来进行元素的过滤操作。
基本过滤器
jQuery 提供了一些基本的过滤器,用于选择匹配元素集合中满足特定条件的元素。
:first:选择第一个匹配的元素。
:last:选择最后一个匹配的元素。
:even:选择索引为偶数的元素(从 0 开始计数)。
:odd:选择索引为奇数的元素(从 0 开始计数)。
:eq(index):选择指定索引位置的元素。
:gt(index):选择索引大于指定值的元素。
使用举例:
// 选择第一个 p 元素
$("p:first").css("color", "red");
// 选择最后一个 div 元素
$("div:last").css("background-color", "yellow");
// 选择偶数索引的 li 元素
$("li:even").css("font-weight", "bold");
// 选择奇数索引的 li 元素
$("li:odd").css("font-style", "italic");
// 选择索引为 2 的元素
$("li:eq(2)").css("text-decoration", "underline");
// 选择索引大于 3 的元素
$("li:gt(3)").css("color", "blue");
// 选择索引小于 2 的元素
$("li:lt(2)").css("color", "green");