diff --git a/js/jquery.ztree.exedit.js b/js/jquery.ztree.exedit.js index 7f236271374e831f39121322083e8902ccad92d7..f663dbb80396b03ea165cc0f35762623593077b3 100644 --- a/js/jquery.ztree.exedit.js +++ b/js/jquery.ztree.exedit.js @@ -977,6 +977,12 @@ var oldChildren = data.nodeChildren(setting, oldParentNode); var targetParentChildren = data.nodeChildren(setting, targetParentNode); var targetChildren = data.nodeChildren(setting, targetNode); + + // 修复向上移动时,是否firstNode的值问题 + if (targetNode.isFirstNode && !node.isFirstNode && consts.move.TYPE_PREV) { + targetNode.isFirstNode = false; + } + if (node.isFirstNode) { tmpSrcIndex = 0; if (oldChildren.length > 1) {