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");