我需要在树视图中显示 HTML 结构。我找到了一些 jQuery treeview 插件,但它们通常需要一个列表。
让我们看一个简单的 HTML(节点可能有不同的标签,而不仅仅是 'div'):
<div id="node1">
<div id="node2">
<div id="node3"></div>
<div id="node4"></div>
</div>
<div>
我想这样显示它:
- 节点2
- 节点3
- 节点4
现在,我正在使用这个 jQuery 插件:treeview
所以我需要将 HTML 转换为这样的无序列表:
<ul>
<li>node1
<ul>
<li>node2
<ul>
<li>node3</li>
<li>node4</li>
</ul>
</li>
</ul>
</li>
</ul>
如何使用 jQuery 做到这一点?如果您认为另一种方法会更好,请告诉我。