-

jQuery Treeview

jQuery Treeview 插件用于把一个无序列表改为一个可扩展的可折叠的树,有利于导航。该插件支持位置和基于 cookie 的持久性。

该插件目前版本是 1.4.1,以后将会整合成为 jQuery UI 的一部分。

访问 jQuery Treeview 官网,下载 jQuery Treeview 插件。

另外,还有很多可替代 Treeview 的 jQuery 树插件,比如 jsTree。

学完本教程,建议您进行jQuery实战练习来巩固您刚学到的新知识

文件树示例

在使用jQuery Treeview之前,HTML文档中需要包含jquery.js、jquery.treeview.js、jquery.treeview.css几个文件,你可以从官网下载。

  1. <ul id="browser" class="filetree treeview-famfamfam">
  2. <li><span class="folder">Folder 1</span>
  3. <ul>
  4. <li><span class="folder">Item 1.1</span>
  5. <ul>
  6. <li><span class="file">Item 1.1.1</span></li>
  7. </ul>
  8. </li>
  9. <li><span class="folder">Folder 2</span>
  10. <ul>
  11. <li><span class="folder">Subfolder 2.1</span>
  12. <ul id="folder21">
  13. <li><span class="file">File 2.1.1</span></li>
  14. <li><span class="file">File 2.1.2</span></li>
  15. </ul>
  16. </li>
  17. <li><span class="folder">Subfolder 2.2</span>
  18. <ul>
  19. <li><span class="file">File 2.2.1</span></li>
  20. <li><span class="file">File 2.2.2</span></li>
  21. </ul>
  22. </li>
  23. </ul>
  24. </li>
  25. <li class="closed"><span class="folder">Folder 3 (closed at start)</span>
  26. <ul>
  27. <li><span class="file">File 3.1</span></li>
  28. </ul>
  29. </li>
  30. <li><span class="file">File 4</span></li>
  31. </ul>
  32. </li>
  33. </ul>

68747470733a2f2f7261772e6769746875622e636f6d2f6a7a61656666657265722f6a71756572792d74726565766965772f6d61737465722f73637265656e73686f742e706e67


实例演示