有在HTML文件3標籤a
。如下:我想第一個DOM對象,但不是第一目標的房地產
<nav id="navigation">
<a href="#" tabindex="1" class="active_nav">nav1</a>
<a href="#" tabindex="2">nav2</a>
<a href="#"tabindex="3">nav3</a>
</nav>
我用jQuery選擇期望獲得第一<a>
這樣
alert($("#navigation >a")[0]);
,但它顯示的第一個<a>
的href屬性!!!!!
如果我更換<a>
與<div>
,它的工作原理。
<nav id="navigation">
<div >nav1</div>
<div >nav2</div>
<div >nav3</div>
</nav>
當alert($(「#navigation> div」)[0]);它顯示第一個DOM對象。 我覺得很奇怪。幫我!
爲什麼$( 「#導航>一」)[0]的.text( 「世界你好」)不起作用??? – bohan
@bohan因爲'.text'是一個jQuery函數,所以你需要一個jQuery對象來使用它,而不是HTMLAnchorElement。以下兩種方法都可以工作:'$($(「#navigation> a」)[0])。text(「..」);'這個更好:'$(「#navigation> a」)。eq (0)的.text( 「..」)'。 – Paulpro
非常感謝你! – bohan