我現在使用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>
等...(匹配圖)
是高層次的容器兄弟姐妹? – 2012-01-13 20:30:36
不是。它是表格式的。因此,一個級別是一列,並且一個關係是具有特定TD的行填充內容 – 2012-01-13 20:32:22
因此,當您刪除頂部的一個元素(第一列中的一個元素)時,只需刪除整行(使用所有僞代碼)兒童)。那不會呢? – 2012-01-13 20:34:51