我需要在树视图中显示HTML结构。我发现了一些jQuery treeview插件,但他们通常需要一个列表。jQuery TreeView中的HTML结构
让我们来简单的HTML(节点可能有不同的标签,不仅 '格'):
<div id="node1">
<div id="node2">
<div id="node3"></div>
<div id="node4"></div>
</div>
<div>
我想是这样显示的:
- 节点2
- node3
- node4
现在,我使用这个jQuery插件:treeview
所以我需要将HTML转换成无序列表如下:
<ul>
<li>node1
<ul>
<li>node2
<ul>
<li>node3</li>
<li>node4</li>
</ul>
</li>
</ul>
</li>
</ul>
如何我可以使用jQuery来做到这一点吗?如果您认为不同的方法会更好,请让我知道。
你不能在源代码编辑器中进行字符串替换吗? – Blazemonger 2013-02-27 19:03:30
它应该动态工作,替换不能解决问题。 – Victor 2013-02-27 19:05:19