jquery中$('selector')[0],$('selector')。eq(index)之间的区别。 [英] Difference between $('selector')[0] ,$('selector').eq(index) in jquery.

查看:136
本文介绍了jquery中$('selector')[0],$('selector')。eq(index)之间的区别。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

$('#div1 a')[0] $('#div1 a')之间有什么区别.eq( 0)用于以下标记

<div id="div1">
<a href="#">click</a>
</div>.

请帮助。

推荐答案

$('div1 a')[0]

返回对DOM元素的直接引用

returns a direct reference to a DOM element

$('div1 a').eq(0)

返回一个JQuery对象

returns a JQuery object

http://jsfiddle.net/meo/DP8as/

这将工作:

$('div a')[0].hide()

这将;

$('div a').eq(0).hide()

这篇关于jquery中$('selector')[0],$('selector')。eq(index)之间的区别。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆