2010-07-03 44 views
1

如何將以下內容轉換爲jQuery?如何按類名檢索元素的位置

document.getElementsByClassName('x')[5] 

$('.x')[5]似乎不起作用。我可以去一個

$('.x').each(){function(i){ if(i==5) return $(this) }) 

但必須有一個更容易的內聯方式。

+2

'$其實工作[5]'做,但它給你實際的DOM元素,而不是一個jQuery對象。理論上,你可以使用'$($('。x')[5])'但這是一個非常糟糕的主意。改用'$('。x:eq(5)')'。 – 2010-07-03 11:33:24

回答

3

您可以使用:eq()選擇:( 'X')

$('.x:eq(5)'); 
+0

很酷,感謝您的及時回覆! – fabjoa 2010-07-03 11:19:22