我需要在樹視圖中顯示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