jQueryを使用して、ユーザー入力に基づいてDIVを動的に生成しています。これらがどのように生成され、フォーマットされるかという本質により、DIV間に直接的な親子関係はありません。実際、それを説明する最も簡単な方法はツリーの生成だと思います。ツリーの一番上にある要素が削除された場合、すべての要素が擬似子になるようなカスタム階層を作成できるようにしたいと考えています。カスタムjQuery階層
以下に、いくつかの例を示します。ダイアグラムは水平な階層に従います。
Level 1 Level 2 Level 3
-----------------------------
X X X \
X | >> These 3 elements are pseudo-children of
X/ the first elements in level 1 and level 2
X <<<<<< X << The element in level 2 is pseudo-child of
X the first element in level 1
X X X
X X
X
UPDATE:
コード例:
<tr>
<td>Level1</td>
<td>Level2</td>
<td>Level3</td>
</tr>
<tr>
<td />
<td />
<td>Level3</td>
</tr>
<tr>
<td />
<td />
<td>Level3</td>
</tr>
<tr>
<td />
<td>Level2</td>
<td>Level3</td>
</tr>
<tr>
<td />
<td />
<td>Level3</td>
</tr>
等...(図をマッチング)
はレベルのコンテナの兄弟いますか? –
本当にありません。テーブル形式です。したがって、レベルは列であり、関係は特定のTDの内容でいっぱいの行です –
したがって、先頭の要素(最初の列の要素)を削除すると、行全体が削除されます子供)。それはしないだろうか? –