完整代码:
ZTREE DEMO - beforeExpand / onExpand && beforeCollapse / onCollapse
展开 / 折叠父节点控制
[ 文件路径: core/expand.html ]
- 1、beforeCollapse / onCollapse beforeExpand / onExpand 事件回调函数控制
- 利用 collapse / expand 事件回调函数 可以控制父节点是否允许 展开 / 折叠,这里简单演示如何监控此事件
试试看:
expandNode 方法是否触发 callback
单个节点--[ 展开 ]
[ 折叠 ]
[ 展开 / 折叠 切换 ]
单个节点(包括子节点)--[ 展开 ]
[ 折叠 ]
全部节点--[ 展开 ]
[ 折叠 ]
使用 zTreeObj.expandNode 方法,详细请参见 API 文档中的相关内容
collapse / expand log:
- 2、setting 配置信息说明
- 事件回调函数的使用,详细请参见 API 文档中 setting.callback 的相关内容
- 如果需要调整 展开 / 折叠 的动画效果, 详细请参见 API 文档中 setting.view.expandSpeed 的相关内容
- 3、treeNode 节点数据说明
- 对 节点数据 没有特殊要求,用户可以根据自己的需求添加自定义属性