同じページに 2 つのダイナツリーがあります。ツリー 1 にはさまざまな数のノードがあり、ツリー 2 は空です。ツリー 1 からノードをドラッグし、ツリー 2 にドロップしたいと思います。ツリー 2 が空でない限り、すべて正常に動作します。ただし、ツリー 2 が空の場合、まったく機能していません。これが私のコードです:
$('#tree1').dynatree({
dnd: {
onDragStart: function (node) {
return true;
}
}
});
$('#tree2').dynatree({
dnd: {
onDragEnter: function (node, sourceNode) {
return true;
},
onDrop: function (node, sourceNode, hitMode, ui, draggable) {
var copyNode = sourceNode.toDict(true, function (dict) {
delete dict.key;
});
node.addChild(copyNode);
}
}
});
誰でもこの問題を解決する方法を教えてもらえますか? 事前にサンクス。