2012-12-08 179 views
0

我想在另一個DIV ID中找到DIV。如何使用jQuery在父元素ID中查找元素?

<div id="container1"> 
    <div class="inside"> 
    </div> 
</div> 

<div id="container2"> 
    <div class="inside"> 
    </div> 
</div> 

請注意,有2個DIV與類「內」。我試圖選擇特定容器中的一個。

當只有1套的容器,這個工程:

$carousel_container = $(carousel).find(".inside"); 

然而,當我定義父ID,然後儘量選擇裏格,這是行不通的:

$carousel_container = $(carousel).find("#" + o.theid + " .inside"); // where o.theid = container1 or container2 
+0

我懷疑'o.theid'具有正確的價值。 – jAndy

+0

它的確如此。我可以觸發一個警告框,它具有正確的值。 – JROB

+0

@SheikhHeera:他不是 – jAndy

回答

0

嘗試

$(carousel).find("#" + o.theid + " > .inside"); 

>意味着孩子。

0

你試過:

$carousel_container = $(carousel).find("#" + o.theid).children('.inside'); 
相關問題