zTree 一个依靠 jQuery 实现的多功能 “树插件”
http://www.ztree.me/v3/demo.php#_101
zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。
zTree 是开源免费的软件(MIT 许可证)。如果您对 zTree 感兴趣或者愿意资助 zTree 继续发展下去,可以进行捐助。
- zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载
- 采用了 延迟加载 技术,上万节点轻松加载,即使在 IE6 下也能基本做到秒杀
- 兼容 IE、FireFox、Chrome、Opera、Safari 等浏览器
- 支持 JSON 数据
- 支持静态 和 Ajax 异步加载节点数据
- 支持任意更换皮肤 / 自定义图标(依靠css)
- 支持极其灵活的 checkbox 或 radio 选择功能
- 提供多种事件响应回调
- 灵活的编辑(增/删/改/查)功能,可随意拖拽节点,还可以多节点拖拽哟
- 在一个页面内可同时生成多个 Tree 实例
- 简单的参数配置实现 灵活多变的功能
最简单的树 -- 标准 JSON 数据
[ 文件路径: core/standardData.html ]
- 父节点1 - 展开
- 父节点11 - 折叠
- 父节点12 - 折叠
- 父节点13 - 没有子节点
- 父节点2 - 折叠
- 父节点3 - 没有子节点
1、setting 配置信息说明
- 普通使用,无必须设置的参数
- 与显示相关的内容请参考 API 文档中 setting.view 内的配置信息
- name、children、title 等属性定义更改请参考 API 文档中 setting.data.key 内的配置信息
2、treeNode 节点数据说明
- 标准的 JSON 数据需要嵌套表示节点的父子包含关系
例如: var nodes = [ {name: "父节点1", children: [ {name: "子节点1"}, {name: "子节点2"} ]} ];
- 默认展开的节点,请设置 treeNode.open 属性
- 无子节点的父节点,请设置 treeNode.isParent 属性
- 其他属性说明请参考 API 文档中 "treeNode 节点数据详解"
- 标准的 JSON 数据需要嵌套表示节点的父子包含关系
- 父节点1 - 展开
zTree 一个依靠 jQuery 实现的多功能 “树插件”相关推荐
- easyui treegrid php,jQuery EasyUI 数据网格与树插件 – Treegrid 树形网格 | 菜鸟教程
jQuery EasyUI 数据网格与树插件 - Treegrid 树形网格 jQuery EasyUI 插件 扩展自 $.fn.datagrid.defaults.通过 $.fn.treegrid. ...
- jBox 2.3基于jquery的最新多功能对话框插件 常见使用问题解答
jBox 是一款基于 jQuery 的多功能对话框插件,能够实现网站的整体风格效果,给用户一个新的视觉享受. 插件说明 - jBox 是一款基于 jQuery 的多功能对话框插件,能够实现网站的整体风 ...
- jQuery 树插件ZTree使用Demo
一.了解ZTree zTree 是一个依靠 jQuery 实现的多功能 "树插件".优异的性能.灵活的配置.多种功能的组合是 zTree 最大优点.zTree 是开源免费的软件. ...
- 树形图html插件,前端树形图 -- zTree -- jQuery 树插件
zTree 是一个依靠 jQuery 实现的多功能 "树插件".优异的性能.灵活的配置.多种功能的组合是 zTree 最大优点. zTree 是开源免费的软件(MIT 许可证).所 ...
- ztree 自定义参数_zTree树插件使用方法及自定义控件实践_蓝戒的博客
zTree简介: zTree 是一个依靠 jQuery 实现的多功能 "树插件".优异的性能.灵活的配置.多种功能的组合是 zTree 最大优点. 实践版本:zTree-verso ...
- 【JavaScript框架封装】自己动手封装一个涵盖JQuery基本功能的框架及核心源码分享(单文件版本)...
整个封装过程及阅读JQuery源码的过程基本上持续了一个月吧,最终实现了一个大概30%的JQuery功能的框架版本,但是里面涉及的知识点也是非常多的,总共的代码加上相关的注释大概在3000行左右吧,但 ...
- 【JavaScript框架封装】自己动手封装一个涵盖JQuery基本功能的框架及核心源码分享(单文件版本)
整个封装过程及阅读JQuery源码的过程基本上持续了一个月吧,最终实现了一个大概30%的JQuery功能的框架版本,但是里面涉及的知识点也是非常多的,总共的代码加上相关的注释大概在3000行左右吧,但 ...
- 如何创建一个基础jQuery插件
如何创建一个基础插件 How to Create a Basic Plugin 有时你想使一块功能性的代码在你代码的任何地方有效.比如,也许你想调用jQuery对象的一个方法,对该对象进行一系列的操作 ...
- 从零开始学习jQuery (十) jQueryUI常用功能实战
本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery ( ...
最新文章
- 技术天地 | CSS-in-JS:一个充满争议的技术方案
- 顶部标题栏(四)自定义ActionBar风格和样式
- 【DIY】联想单板机、联想UPS电源、联想屏幕打造笔记本电脑
- 02 | Spring Data Common 之 Repository 如何全面掌握?
- Python学习:字符串
- java学习笔记 2022.2.11
- 音视频技术开发周刊 | 230
- VSCode设置ESLint语法检查
- pythonwhile爬虫教程_Python 爬虫从入门到进阶之路(十一)
- c mysql dll_C:\Windows\libmysql_e.dll
- oracle字段去重查询,oracle怎么去重查询
- HomeBrew 镜像加速
- wordpress 上传图片时提示“无法建立目录wp-content/uploads/2019/03。有没有上级目录的写权限?
- 一步步用python制作游戏外挂
- 怎么取消计算机文件共享,Win10系统怎么取消文件共享
- 计算机网络为什么要分层,从形而上到形而下视角的理解
- 关于st-link与stm32f103c8t6连接
- 分布式、微服务、集群
- 卸载 kubernetes
- JavaScript实现网页计算器
热门文章
- 【UE4 第一人称射击游戏】20-添加瞄准十字线
- 记录每天学习的新知识:DataBinding
- STM32MX电源管理低功耗模式
- javafx vbox 居中_如何平均分配JavaFX VBox的元素
- 帧同步在竞技类网络游戏中的应用
- 科汛kesioncmsTags标签 {=GetTags(1,50)}
- 热部署工具jrebel-and-xrebel-for-intellij使用方法
- S5PV210启动过程详解
- 【功能安全】【ISO26262】以汽车安全完整性等级为导向和以安全为导向的分析
- html设置一个正方形渐变,CSS3 渐变