2010-10-11 91 views
3

我有一個無序列表,其中包含幾個div。每個列表項都使用jquery創建並放入一個變量中。使用選擇器訪問jquery對象

我需要一種方法來選擇jquery對象內每個div的nth-child(偶數)。

ele = myList.append("<li> \ 
<div class='name'>"+this.name+"</div> \ 
<div class='test'>test</div> \ 
</li>"); 

我該如何使用jquery對象中的變量「ele」來獲取包含在其中的第n個子元素?

我想象的,這不工作:

$(ele+" div:nth-child(even)").addClass("my-class"); 

另一件事我想象

ele.children("div:nth-child(even)").addClass('my-class')); 

而且似乎不工作。

回答