2

私が知っているように、デフォルトでは、jqTree はツリー間の相互作用をサポートしていません。少しの労力でドラッグ アンド ドロップ機能を追加するにはどうすればよいですか?

4

1 に答える 1

1

ダブルクリックイベントを使ってやった

var Tree1 = $('#treeId').tree({
    data: someData,
    dragAndDrop: true,
  }).bind(
      'tree.dblclick',
      function(event) {
          // event.node is the clicked node
          console.log(event.node);
          var selectedNode = Tree2.tree('getSelectedNode');
          console.log(selectedNode);
          Tree2.tree('addNodeAfter',event.node,selectedNode);
      }
  );

ノードは、ダブルクリックイベントで他のツリーに送信されます

于 2014-05-05T15:55:08.023 に答える