最近对 JQuery 进行了入门,一时兴起写了一个Tree插件,供大家学习和使用,毕竟是本人第一个公开的组件,肯定有许多问题和不足之处,请大家把发现的问题,或好的想法及时与我沟通,在这里特别要感谢 独上太行 的大力支持,架构方面给了我很多关键性的建议。
zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件
兼容 IE、FireFox、Chrome 等浏览器(对于IE 6的兼容问题将不做特殊维护)
在一个页面内可同时生成多个 Tree 实例
支持 JSON 数据
支持一次性静态生成 和 Ajax 异步加载 两种方式
支持多种事件响应及反馈
支持 Tree 的节点移动、编辑、删除
支持任意更换皮肤 / 个性化图标(依靠css)
支持极其灵活的 checkbox 或 radio 选择功能
简单的参数配置实现 灵活多变的功能
zTree v3.0功能更新:
* 修改zTree 的 js 代码架构全面修改,并且拆分
* 修改zTree 的 css 样式全面修改,对浏览器可以更好地兼容,同时解决了以前1个像素差的问题
* 优化采用延迟加载技术,一次性加载大数据量的节点性能飞速提升
* 增加支持多节点同时选中、拖拽
* 增加checkNode、checkAllNodes 等多种方法
还有更多……
本文系作者在时代Java发表,未经许可,不得转载。
如有侵权,请联系nowjava@qq.com删除。