拖拽到目标节点时,设置是否允许移动到目标节点后面的操作。[setting.edit.enable = true 时生效]
拖拽目标是 根 的时候,不触发 prev 和 next,只会触发 inner
此功能主要作用是对拖拽进行适当限制(辅助箭头),需要结合 prev、inner 一起使用,才能实现完整功能。
默认值:true
true / false 分别表示 允许 / 不允许 移动到目标节点后面
对应 zTree 的 treeId,便于用户操控(多棵树拖拽时,是目标节点所在树的 treeId)
被拖拽的节点 JSON 数据集合
拖拽时的目标节点 JSON 数据对象
返回值同 Boolean 格式的数据
var setting = {
edit: {
enable: true,
drag: {
prev: true,
next: false,
inner: true
}
}
};
......
function canNext(treeId, nodes, targetNode) {
return !targetNode.isParent;
}
var setting = {
edit: {
enable: true,
drag: {
prev: true,
next: canNext,
inner: true
}
}
};
......