クラスを持つネストされたdivを含むHTML構造がありますcontainer
:
<div class="container" id="0">
<div id="1">
<div class="container" id="2">
<div class="container" id="3"></div>
</div>
<div id="4">
<div class="container" id="5"></div>
</div>
</div>
</div>
これには、より多くのdivとより深い/異なるネストが含まれる可能性があります。
ツリーのある時点から始めて、他のコンテナ内にネストされていない、そのサブツリー内のすべてのコンテナを見つけたいと思います。たとえば、divからdivと#1
を検索したいのですが、検索しません(既に見つかったコンテナにネストされているため)。#2
#5
#3
#2
これを達成するための最良の方法は何でしょうか?