当前位置:首页 > jquery

jquery的eq

2026-02-03 23:00:06jquery

jQuery的eq()方法

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

语法

$(selector).eq(index)
  • selector:jQuery 选择器,用于匹配一组元素。
  • index:整数,表示元素的索引位置(从 0 开始)。支持负数(从末尾开始计数,如 -1 表示最后一个元素)。

示例

1. 获取特定索引的元素

// 获取第一个 <li> 元素(索引 0)  
$("li").eq(0).css("color", "red");  

// 获取最后一个 <li> 元素(索引 -1)  
$("li").eq(-1).css("font-weight", "bold");  

2. 链式调用

// 选中所有 div,过滤出第三个,修改其背景色  
$("div").eq(2).css("background", "yellow");  

3. 结合其他方法使用

// 选中所有带有 class="item" 的元素,取第二个,隐藏它  
$(".item").eq(1).hide();  

get() 的区别

  • eq() 返回 jQuery 对象,可以继续调用 jQuery 方法。
  • get() 返回原生 DOM 元素,需转换为 jQuery 对象才能调用方法。
    
    // 使用 eq()  
    $("li").eq(0).css("color", "blue");  

// 使用 get() + 转换
$($("li").get(0)).css("color", "green");

jquery的eq



#### 注意事项  
- 索引超出范围时返回空 jQuery 对象(不会报错)。  
- 常用于动态操作 DOM 或遍历元素时的精准定位。  

通过 `eq()` 可以高效地操作集合中的特定元素,适合需要精确控制的场景。

标签: jqueryeq
分享给朋友:

相关文章

jquery文档

jquery文档

以下是关于 jQuery 文档的核心内容和资源整理,便于快速查阅和使用: jQuery 官方文档 官网地址:jQuery Official Documentation 内容分类:API 参考:包含所…

jquery图片

jquery图片

jQuery 图片操作 jQuery 提供了多种方法来处理图片,包括加载、显示、隐藏、动画效果等。以下是一些常见的 jQuery 图片操作方法: 动态加载图片 使用 jQuery 的 attr()…

js jquery

js jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,使开发者能够…

html jquery

html jquery

HTML 与 jQuery 基础 HTML 是超文本标记语言,用于构建网页的结构和内容。jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Aja…

jquery删除

jquery删除

jQuery 删除元素的方法 使用 jQuery 删除 DOM 元素有多种方式,可以根据需求选择合适的方法。 remove() 方法remove() 方法会删除选中的元素及其子元素,同时移除元素上的…

jquery字符串

jquery字符串

jQuery 字符串操作 jQuery 提供了多种方法来处理字符串,尽管它主要是一个 DOM 操作库,但字符串处理在动态内容生成和数据交互中非常常见。 字符串拼接与连接 使用 JavaScript…