jQuery get()和eq()的区别

原创 2015年11月18日 17:32:17

get()返回的是一个DOM元素,eq()返回的是一个jQuery对象。

<ul>
            <li class="sub-level">Part 1</li>
            <li class="sub-level">Part 2</li>
            <li class="sub-level">Part 3</li>
            <li class="sub-level">Part 4</li>
            <li class="sub-level">Part 5</li>
</ul>
get()方法返回的是一个DOM元素,

var name = $("li").get(0).style.tagName; 

或者,简写为:

var name = $("li")[0].style.tagName; 


而eq()方法返回的是一个jQuery对象,

$("li").eq(0).addClass("class1");


相关文章推荐

jQuery源码分析14--get与eq的区别

get与eq的区别 .eq() 减少匹配元素的集合,根据index索引值,精确指定索引对象,jquery对象~~ .get() 通过检索匹配jQuery对象得到对应的DOM元素。 同...
  • basycia
  • basycia
  • 2015年12月30日 10:54
  • 214

JQuery中eq()和get()的区别

JQuery中eq()和get()的区别 今天说说JQuery中eq()与get()方法的区别! 众所周知,eq()方法返回的是一个JQuery对象,也就是[object Object];...

jQuery源码学习 之 get与eq的区别

1. 理解 .eq(); 减少匹配元素的集合,根据index索引值,精确指定索引对象,返回jQuery对象; .get(); 通过检索匹配jQuery对象得到对应的DOM元素,返回的是DOM对象。...

jquery中eq和get的区别与使用方法

p style="color:yellow">绯雨使用eq来获得第一个p标签的color值:  $("p").eq(0).css("color") //因为eq(num)返回的是个jq对象,所以...

jQuery源码解析---get与eq的区别

get与eq的区别 .eq() 减少匹配元素的集合,根据index索引值,精确指定索引对象。 .get() 通过检索匹配jQuery对象得到对应的DOM元素。 同样是返回元素,那么e...

jquery中操作jQuery对象的eq和get的区别与使用方法--操作前台显示之利器

jquery中操作jQuery对象的eq和get的区别与使用方法--操作前台显示之利器

jQuery源码学习 item3- get()和eq()分析和对比

本文将对jQuery对象的get()和eq()方法源码进行分析和对比,并介绍其基本用法。...

jQuery过滤器:eq和:nth-child的区别

jQuery过滤器:eq和:nth-child的区别 jQuery中的过滤器是一种经常和其他类型的选择器混搭使用来进一步筛选匹配元素的选择器。它们非常容易分辨,因为过滤器总是以冒号(:)开头。就像之前...

post 和 get比较、jquery和dom比较、jquery中eq和get使用、jquery常用方法、集合处理功能

1. 与 POST 相比,GET 更简单也更快,并且在大部分情况下都能用。 然而,在以下情况中,请使用 POST 请求: •无法使用缓存文件(更新服务器上的文件或数据库) •向服务器发送大量数据...

eq/get/find

  • 2016年09月05日 17:30
  • 3KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jQuery get()和eq()的区别
举报原因:
原因补充:

(最多只允许输入30个字)