我怎样才能找到以前兄弟姐妹的孩子?

时间:2011-03-17 01:50:54

标签: jquery dom

鉴于这种结构:

<div class="a">
  <div class="b">
  </div>
</div>
<div class="c"></div>
<div class="d"></div>

...以及对d的引用,我如何使用jQuery选择类b的元素?

4 个答案:

答案 0 :(得分:5)

最简单的方法是:

$('.d').siblings('.a').find('.b')

答案 1 :(得分:1)

d_object.parent().siblings('div.a').children('div.b')

答案 2 :(得分:0)

我假设你给了他们类名,只是为了在你的问题中引用它们。

$('.d').siblings(':first').children()

jsFiddle

否则你可以使用......

$('.d').siblings('.a').children('.b')

答案 3 :(得分:0)

$('.d').siblings('div.a:first').find('.b')