返回值: BooleanconfirmDragOpen(treeId, treeNode)
目录: [事件] --> [callback 回调函数]概述
用户在使用 zTree 的页面上,编写 confirmDragOpen(treeId, treeNode) 函数(函数名可以自定义),并配置在 setting 的 callback 参数内,即可在鼠标拖拽节点到父节点上时得到相应信息,并根据自己的需求确定是否自动展开该父节点。
该事件在 zTree 节点移动时目标指向某父节点时触发,如果返回 false,则不进行自动展开操作,否则会自动展开。为保证向下兼容,默认是自动展开。
参数
treeIdString
因为 zTree 支持页面上同时存在多个 zTree 的实例,因此在 callback 回调函数内返回对应 zTree 的 treeObjId,便于用户操控
treeNodeJSON
返回被当做目标的父节点的 JSON 数据对象
示例
描述:
禁止 zTree 在拖拽时自动展开父节点
js 代码:
......
var setting = {
callback : {
confirmDragOpen: zTreeConfirmDragOpen,
......
},
......
};
......
function zTreeConfirmDragOpen(treeId, treeNode) {
return false;
}
......