2013-05-14 19 views
2

Я могу щелкнуть по узлу, чтобы выбрать его, он отмечает узел как выбранный.jstree Узел перетаскивания не выбран

Multi select отлично работает.

можно затем перетащить выбранный узел (ы)

Однако без вышеупомянутого выбора перетаскивания узла не выбирает его (.bind("select_node.jstree", function (e, data) только пожаров на MouseUp)

Если у меня выбраны узлов, а затем перетащите другой узел; эти ранее выбранные узлы не отменены.

В принципе, как я могу эмулировать функции перетаскивания окон Explorer?

ответ

0

чтобы отменить выбор ранее выбранных узлов, просто вызовите эту функцию перед тем, как выбрать текущий узел.

$("#tree").jstree("deselect_all"); 

Вызвать вышеуказанную функцию, а затем продолжить с выбора текущего узла, за которым следует код.

Cheers!