Ross Wan’s World!

Java, Python, Ajax, PHP and Linux.

  • Subscribe

  • 存档

  • 分类

  • 链接

jsTree: 基于 jQuery 的树插件

Posted by Ross Wan on 十一月 14, 2008

jsTree 是一个基于 jQuery 的,将数据以树型结构显示的插件。jsTree 即将发布首个 1.0 版本,目前的版本是 0.9.1。

jsTree 的特点

  • 支持多种数据源

    • 预设支持 HTML ─ 将嵌套的列表转换为树
    • JSON
    • XML
  • 异步加载(async loading) ─ 仅支持远程的 XML 和 JSON 数据源

  • 树节点支持打开、关闭、重命名、新建、删除的操作

  • 支持事件 ─ 如 onchange, oncreate, ondelete, onload 等等

  • 支持树节点间的拖放操作

  • 支持选择多个树节点

  • 本地化支持

  • 支持 Right-to-left

  • 图标、节点图案、背景、字体等等都可以在 CSS 文件上自定义

  • 支持动画方式的打开或者关闭树节点(需要配置)

  • 支持利用键盘快捷方式来浏览树(可选择的)

  • 支持多棵树间的操作 – 如将树节点从一棵树移动或者复制到另一棵树

参考资料

回复

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>