收集一些不错的Javascript树控件,大多都是基于jQuery!

在开发管理系统中,经常会用到树控件,那么一涉及到树,就没有简单的。就算你是大牛,可能也不会自己操刀用JS写一棵树,这个可不是一件容易的事情,N多的细节问题,极其浪费时间。

收集一些不错的树控件,大多都是基于jQuery!

如果你用了Extjs,那么就不用麻烦了,自带的tree非常强大,支持自定义操作,拖拽等,那么如果我没用Extjs呢?那就只能找个靠谱的树控件了,下面列出了一些不错的,之所以把zTree放到最后一个,是因为它是目前几乎最好用的,如果放到前面估计你看完直接就关闭页面了。开个玩笑,其实都不错的,每个都有自己的特色和使用场景,慢慢看吧。

1. Treeview – Expandable and Collapsible Tree jQuery Plugin
jQuery Treeview 是一个轻巧和灵活的 jQuery 插件。它将一个无序列表转换成一个可扩展和可折叠的树,非常适合导航增强。
查看演示

2. jsTree – jQuery Tree Plugin
jsTree 是一个基于 Javascript,支持多浏览器的 Tree view jQuery 插件。
查看演示

3. Fancytree – jQuery Tree View Plugin
Fancytree 是一个 JavaScript 动态树形 jQuery 插件,支持持久化,键盘操作,复选框,表格,拖放,以及延迟加载。
查看演示

4. Dynatree – jQuery Tree View Plugin
Dynatree 是一个 jQuery Tree View 插件能够用于使用 JavaScript 动态创建 html 树形控件。
查看演示

5. jqTree – Customizable jQuery Tree Plugin
jqTree 是一个可定制的 jQuery 树插件,支持树节点的拖放。
查看演示

6. Nestable – jQuery Plugin
Nestable 是一个 jQuery 的树视图插件使用拖放功能来重新排列顺序。能够很好得支持触摸屏。
查看演示

7. aciTree : A treeview jQuery Plugin
aciTree 是一个可定制,跨浏览器的树状视图 jQuery 插件。它提供了用于控制元素级别的 API,内置使用 AJAX 功能来加载整个树。
查看演示

8. zTree : jQuery Tree Plugin
zTree 是一个强大的树视图 jQuery 插件。 zTree 的主要优点包括出色的性能,灵活的配置和多种功能的组合。
查看演示

相关阅读