过滤选择器
jQuery 过滤选择器用于从匹配的元素集合中筛选特定元素,方便对符合条件的元素进行精确操作。
常用过滤选择器
:first— 选中第一个匹配元素
$("li:first");
:last— 选中最后一个匹配元素
$("li:last");
:eq(index)— 选中指定索引的元素(从 0 开始)
$("li:eq(2)");
:gt(index)— 选中索引大于指定值的元素
$("li:gt(1)");
:lt(index)— 选中索引小于指定值的元素
$("li:lt(3)");
示例代码
源码
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
$(document).ready(function () {
// 第一个li字体加粗
$("li:first").css("font-weight", "bold");
// 最后一个li字体变红
$("li:last").css("color", "red");
// 第三个li背景色变黄
$("li:eq(2)").css("background-color", "yellow");
// 索引大于1的li文字变斜体
$("li:gt(1)").css("font-style", "italic");
// 索引小于3的li边框加粗
$("li:lt(3)").css("border", "1px solid #000");
});
</script>
<ul>
<li>列表项 1</li>
<li>列表项 2</li>
<li>列表项 3</li>
<li>列表项 4</li>
<li>列表项 5</li>
</ul>
相关内容
- 什么是 jQuery 了解什么是 jQuery,这款流行的 JavaScript 库如何简化网页的 DOM 操作、事件处理和 Ajax 调用,帮助前端开发者高效构建交互式网页,适合初...
- 引入方式 详细介绍 jQuery 的多种引入方式,包括通过 CDN 和本地下载的方式,帮助开发者快速搭建开发环境并优化网页加载性能,适合初学者和进阶用户参考学习。
- 基本语法 介绍 jQuery 的基本语法结构,包括选择器、事件绑定和链式调用,帮助初学者快速掌握如何用简洁代码操作 DOM,提高前端开发效率。
- 基础选择器 详细讲解 jQuery 的基础选择器用法,帮助开发者轻松选中 DOM 元素,掌握 ID、类名、标签选择器等常见选择技巧,提高网页操作效率。
- 层级选择器 介绍 jQuery 层级选择器的用法,包括子元素选择器、后代选择器、兄弟选择器等,帮助开发者精准定位复杂 DOM 结构中的元素,提升操作效率。
- 表单选择器 介绍 jQuery 表单选择器的用法,包括选择输入框、复选框、单选框、选中状态等,帮助开发者方便操作和验证表单元素,提高交互体验。