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

  同样是返回元素,那么eq与get有什么区别呢?

  eq返回的是一个jQuery对象,get返回的是一个DOM对象。举个例子:

 $( "li" ).get( 0 ).css("color", "red"); //错误
$( "li" ).eq( 0 ).css("color", "red"); //正确

  get方法本质上是把jQuery对象转换成DOM对象,但是css属于jQuery构造器的,DOM是不存在这个方法的,如果需要用jQuery的方法,我们必须这样写:

 var li = $( "li" ).get( 0 );
$( li ).css("color", "red"); //用$包装

取出DOM对象li,然后用$再次包装,使之转变成jQuery对象,才能调用css方法,这样要分2步写太麻烦了,所以jQuery给我们提供了一个便捷方法eq()。

最新文章

  1. JavaScript中‘this’关键词的优雅解释
  2. vim
  3. Smokeping -- 监控网络质量
  4. java mail使用qq邮箱发邮件的配置方法
  5. iOS.Performance-trick-presentViewController-is-so-slow-in-didSelectRowAtIndexPath
  6. ERROR 1130 (HY000) Host ‘hostname’ is not allowed to connect to this MySQL server
  7. Ubuntu使用apt-get安装本地deb包
  8. MYSQL批处理
  9. IOS网络编程:HTTP
  10. 2014.11.12模拟赛【最小公倍数】| vijos1047最小公倍数
  11. dotNET跨平台相关文档
  12. Mysql 锁机制
  13. Linux查看文件大小
  14. my live boadband
  15. Spring Boot笔记一 输出hello
  16. nodeJs --- web服务器创建
  17. 当输入域失去焦点 (blur) 时改变其颜色
  18. 判断 Windows操作系统是32位还是64位
  19. C中的空宏定义,即只有一个参数
  20. Bootstrap--模仿官网写一个页面

热门文章

  1. javascript多投事件的处理 (转)
  2. 排序与相关性(Sorting and Relevance)
  3. Spring框架的基本使用(IOC部分)
  4. LongAdder类学习笔记
  5. 一键开关VS的release模式优化
  6. Python输入/输出
  7. 【考古向翻译】Pwn2Own 2010 Windows 7 Internet Explorer 8 exploit
  8. CVE-2012-1876Microsoft Internet Explorer Col元素远程代码执行漏洞分析
  9. 第五届CCF软件能力认证
  10. hdu 5120(求两个圆环相交的面积 2014北京现场赛 I题)