我现在使用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