Nir*_*bey 10 javascript jquery
$('#div1 a')[0]和$('#div1 a').eq(0)以下标记之间有什么区别
<div id="div1">
<a href="#">click</a>
</div>.
Run Code Online (Sandbox Code Playgroud)
请帮忙.
meo*_*meo 27
$('div1 a')[0]
Run Code Online (Sandbox Code Playgroud)
返回对DOM元素的直接引用
$('div1 a').eq(0)
Run Code Online (Sandbox Code Playgroud)
返回一个JQuery对象
http://jsfiddle.net/meo/DP8as/
这将不工作:
$('div a')[0].hide()
Run Code Online (Sandbox Code Playgroud)
这将;
$('div a').eq(0).hide()
Run Code Online (Sandbox Code Playgroud)