..或者是其他东西。
我想让文件结构在 html 4 中完全可折叠。我已经使用 JQuery 和 Accordian 来按第一个字母对部分进行分组,但 Accordian 似乎不适合将多个级别向下分组。
在屏幕截图中,您可以看到我在 Discogs 摘要部分使用了 Accordian。我的问题是歌曲更改部分,我希望它表示为可折叠/可扩展的文件夹结构。
..或者是其他东西。
我想让文件结构在 html 4 中完全可折叠。我已经使用 JQuery 和 Accordian 来按第一个字母对部分进行分组,但 Accordian 似乎不适合将多个级别向下分组。
在屏幕截图中,您可以看到我在 Discogs 摘要部分使用了 Accordian。我的问题是歌曲更改部分,我希望它表示为可折叠/可扩展的文件夹结构。
一旦 Id 将他们的示例缩减为更易于管理的东西,我就设法让一些东西与 jstree 一起工作。
<script type="text/javascript" src="http://static.jstree.com/v.1.0pre/jquery.jstree.js"></script>
<script type="text/javascript" class="source below">
$(function () {
$("#songchanges")
.jstree({
"plugins" : ["themes","html_data","ui","crrm","hotkeys"],
"core" : { "initially_open" : [ "phtml_1" ] }
})
.bind("loaded.jstree", function (event, data) {
});
$("#songchanges").bind("open_node.jstree", function (e, data) {
data.inst.select_node("#phtml_2", true);
});
});
</script>
</head>
<body>
<div id="songchanges">
<ul>
<li id="phtml_1">
<a href="#">C:\Music</a>
<ul>
<li id="phtml_2">
<a href="#">B</a>
<ul>
<li id="phtml_3">
<a href="#">Blur</a>
<ul>
<li id="phtml_4">
<a href="FixSongsReport_2.html">Leisure</a>
</li>
<li id="phtml_5">
<a href="FixSongsReport_1.html">ParkLife</a>
</li>
</ul>
</li>
</ul>
</li>
<li id="phtml_6">
<a href="#">V</a>
<ul>
<li id="phtml_7">
<a href="#">Various Artists</a>
<ul>
<li id="phtml_8">
<a href="FixSongsReport_1.html">World War II Songs</a>
</li>
<li id="phtml_9">
<a href="FixSongsReport_2.html">Moonlight Classics</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</body>
</html>