0

如何查询子容器,而不是容器内部(这与属性无关)

<div class="container">
   <div>
      <div class="container" child>
           <div>
              <div class="container" inside>
   <div>
      <div class="container" child>
           <div>
              <div class="container" inside>
</div>

编辑:也许我可以使用 not() 之类的东西?

.container 不是(.container)?

4

3 回答 3

3

我可能错过了重点,但我认为是这样的:

$(".container .container:not(.container .container .container)")

即,所有元素都是“容器中的容器”,但不是“容器中的容器”。

于 2009-04-23T12:47:19.630 回答
0
$("div.container > div").find("div.container:first");
于 2009-04-23T12:24:48.060 回答
0

您需要有一些东西来将类选择锚定到特定的 div。我建议给外面的一个名字。children然后,您可以使用带有类过滤器的方法通过名称找到外部的子项和子项。

$('#outerDiv').children('.container');
于 2009-04-23T12:25:47.467 回答