当前位置:首页 > jquery

jquery .eq

2026-02-03 11:50:49jquery

jQuery .eq() 方法

jQuery 的 .eq() 方法用于从匹配的元素集合中获取指定索引位置的元素。该方法返回一个新的 jQuery 对象,包含集合中指定索引位置的元素。

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(),可以继续链式调用
$("li").eq(1).css("color", "green");

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

实际应用场景

  • 动态操作表格中的某一行。
  • 轮播图中切换到特定幻灯片。
  • 从一组元素中筛选特定位置的元素进行样式或内容修改。

注意事项

  • 如果索引超出范围(例如大于等于集合长度或小于负的集合长度),.eq() 会返回一个空的 jQuery 对象。
  • 结合其他 jQuery 方法(如 .filter().slice())可以更灵活地操作元素集合。

链式调用示例

$("div")
  .eq(2)
  .addClass("highlight")
  .fadeOut(1000);

标签: jqueryeq
分享给朋友:

相关文章

jquery官网

jquery官网

jQuery 官网信息 jQuery 的官方网站是 jQuery.com,提供最新的 jQuery 版本下载、文档、教程和插件资源。 官网主要功能 下载 jQuery:提供压缩版(min…

jquery 获取

jquery 获取

jQuery 获取元素的方法 jQuery 提供了多种方法来获取 DOM 元素,以下是常用的几种方式: 通过 ID 获取元素 使用 $("#id") 可以获取指定 ID 的元素。例如: $("#m…

jquery 方法

jquery 方法

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些常用的 jQuery 方法及其用途: 选择器方法 $("selec…

jquery下拉框

jquery下拉框

jQuery 下拉框的实现方法 jQuery 可以用于创建动态下拉框,包括选择框(<select>)和自定义下拉菜单。以下是几种常见实现方式: 基础选择框操作 通过 jQuery 操作原…

jquery显示隐藏

jquery显示隐藏

jQuery显示与隐藏元素的方法 jQuery提供了多种方法来实现元素的显示与隐藏功能,以下是常用的几种方式: 使用show()和hide()方法 show()方法用于显示被选元素,hide()方法…

jquery替换

jquery替换

jQuery 替换元素或内容的方法 使用 jQuery 可以方便地替换 DOM 元素或内容,以下是几种常见的替换方法: 替换整个元素 使用 .replaceWith() 方法可以替换匹配的元素:…