如何使用jQuery在父元素ID中找到元素?

时间:2012-12-08 00:08:08

标签: javascript jquery element hierarchy

我试图在另一个DIV id中找到DIV。

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

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

请注意,有两个DIV,类为“inside”。我试图在特定容器中选择一个。

当只有一组容器时,这可以工作:

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

但是,当我定义父ID时,然后尝试选择内部div,它不起作用:

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

2 个答案:

答案 0 :(得分:0)

尝试

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

>表示孩子的。

答案 1 :(得分:0)

你试过了吗?

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