Ross Wan's World!

Python, Ajax, PHP and Linux.

Posts Tagged ‘树’

jsTree: 基于 jQuery 的树插件

Posted by Ross Wan 于 2008/11/14

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

jsTree 的特点

  • 支持多种数据源

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

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

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

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

  • 支持选择多个树节点

  • 本地化支持

  • 支持 Right-to-left

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

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

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

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

参考资料

Posted in Javascript, jQuery | Tagged: , , , , | Leave a Comment »