当前位置:首页 > jquery

jquery .eq

2026-04-08 04:57:08jquery

jQuery .eq() 方法

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

jquery .eq

语法

$(selector).eq(index)
  • index:整数,表示要选取的元素的索引位置。可以是正数(从 0 开始)或负数(从末尾开始,-1 表示最后一个元素)。

示例

选取第一个 <li> 元素:

jquery .eq

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

选取最后一个 <li> 元素(使用负数索引):

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

.get() 的区别

  • .eq() 返回一个 jQuery 对象,可以继续链式调用其他 jQuery 方法。
  • .get() 返回一个 DOM 元素,无法直接调用 jQuery 方法。

示例对比:

// 使用 .eq()(返回 jQuery 对象)
$("li").eq(0).css("color", "green");

// 使用 .get()(返回 DOM 元素)
$("li").get(0).style.color = "yellow";

实际应用场景

  • 动态操作表格中的某一行。
  • 轮播图中切换到特定幻灯片。
  • 从列表中高亮显示特定项。

注意事项

  • 如果索引超出范围(如大于等于集合长度或小于负的集合长度),.eq() 会返回一个空的 jQuery 对象。
  • 结合其他 jQuery 方法(如 .filter().slice())可以实现更复杂的选择逻辑。

标签: jqueryeq
分享给朋友:

相关文章

jquery插件

jquery插件

jQuery 插件开发指南 jQuery 插件是一种扩展 jQuery 功能的模块化方式,允许开发者封装可重用的代码。以下是开发和使用 jQuery 插件的基本方法。 插件基本结构 jQuery 插…

jquery 插入html

jquery 插入html

jQuery 插入 HTML 的方法 jQuery 提供了多种方法来动态插入 HTML 内容到 DOM 中。以下是几种常用的方法: append() 将内容插入到选定元素的内部末尾。 $("#…

jquery实现

jquery实现

以下是关于jQuery实现的常见应用场景及方法,分为核心功能模块说明: DOM操作 使用$()选择器获取元素后,可通过链式调用方法操作DOM: $('#element').html('新内容').…

jquery样式

jquery样式

jQuery 样式操作基础 jQuery 提供了多种方法来操作 HTML 元素的样式,包括直接修改 CSS 属性、添加/移除类名等。以下是常见的样式操作方法: 修改 CSS 属性 使用 css()…

jquery 节点

jquery 节点

jQuery 节点操作 jQuery 提供了丰富的 DOM 节点操作方法,可以轻松实现节点的增删改查。 查找节点 使用选择器查找节点是最常见的操作。jQuery 支持 CSS 选择器语法,可以快速定…

jquery li

jquery li

jQuery 操作 <li> 元素的方法 jQuery 提供了多种方法来操作 HTML 中的 <li> 元素(列表项)。以下是常见的使用场景和示例: 选择 <li&…