当前位置:首页 > jquery

jquery eq

2026-02-03 11:52:17jquery

jQuery eq() 方法详解

eq() 是 jQuery 中的一个核心方法,用于从匹配的元素集合中选取指定索引位置的元素。它返回一个包含单个元素的 jQuery 对象。

jquery eq

语法

$(selector).eq(index)
  • index: 从 0 开始的整数,表示要选取的元素在集合中的位置。支持负数索引(从末尾开始计数)。

使用示例

选取列表中的第二个 <li> 元素:

jquery eq

$("li").eq(1).css("color", "red");

使用负数索引选取倒数第二个 <div>

$("div").eq(-2).addClass("highlight");

:eq() 选择器的区别

  • eq() 是一个方法,作用于已匹配的 jQuery 对象。
  • :eq() 是选择器,直接在 DOM 查询时过滤元素:
    $("li:eq(1)").css("color", "blue"); // 效果与 eq(1) 相同

链式操作示例

eq() 可以与其他 jQuery 方法链式调用:

$("p").eq(2).hide().fadeIn(1000);

注意事项

  • 如果索引超出范围(如 $("div").eq(10) 但只有 5 个 div),会返回空 jQuery 对象而非报错。
  • 与原生 JavaScript 的数组索引不同,jQuery 对象的 eq() 会返回新的 jQuery 对象,而非 DOM 元素本身。如需获取 DOM 元素,需使用 get(index)

实际应用场景

  • 动态操作表格中的特定行
  • 轮播图中定位到指定幻灯片
  • 表单中批量处理时针对某个输入框单独设置样式

标签: jqueryeq
分享给朋友:

相关文章

jquery.js

jquery.js

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,用于简化 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它的设计宗旨是“Write Less, Do Mor…

jquery之家

jquery之家

jQuery之家相关资源 jQuery之家是一个提供jQuery插件、教程和资源的网站,适合开发者学习和使用jQuery技术。以下是关于jQuery之家的主要内容和资源: 网站内容 提供丰富的…

jquery教程

jquery教程

jQuery 教程:基础与实用方法 jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。其核心特点是“写得更少…

jquery官网

jquery官网

jQuery 官网地址 jQuery 的官方网站是 https://jquery.com/。该网站提供以下核心内容: 下载 jQuery:提供最新版本的 jQuery 库(压缩版和未压缩版),支持直…

jquery获取radio选中的值

jquery获取radio选中的值

获取radio选中的值 使用jQuery获取被选中的radio按钮的值可以通过以下几种方法实现: 方法1:使用:checked选择器 var selectedValue = $('input[na…

jquery选择器

jquery选择器

jQuery 选择器基础 jQuery 选择器用于选取 DOM 元素,基于 CSS 选择器语法扩展。通过 $() 或 jQuery() 函数调用,返回匹配元素的集合。 常见选择器类型…