2010-11-22 499 views
0

我正在製作一個jquery插件。jquery選擇器

給出一個包含多個div的對象。

無論如何選擇說,第三個孩子div?

回答

5

.eq - 記住它是0基於

例如用於對象包含元素的列表

$someObject.find('div:eq(2)') 
0

選擇第三格第三格:

$('div').eq(2) 
-1

可以給他們一個className並使用每個或簡單的選擇div,並計算你的選擇

var n = 0  
$("div div").each(function() { 
     n++; 
     if(n == 3){ 
      $(this).html("do your thing"); 
     } 
}); 
+0

請評論,如果你給一個downvote! – Michel 2010-11-22 10:11:39

1

.get()一個從零開始的整數,指示要檢索哪個元素。

($('div').get(3));