jQuery JSTree - 检查移动并准备多次移动

时间:2011-09-19 17:02:04

标签: jquery jstree

我需要检查当前节点是否可以移动。我能够做到这一点,但“check_move”回调或绑定“prepare_move”函数被多次调用。当警报框中的相同消息被显示几次时,这很烦人。

如何一次显示警告框或如何修改JSTree以便回调不会一个接一个地显示?

1 个答案:

答案 0 :(得分:0)

我认为每次拖动您在新节点上移动的节点时都会调用它,以检查它是否是有效的移动。因此,如果您抓取一个节点并将其移动到4个节点上,check_move将被调用至少4次。

如果您正在调试console.log()而不是alert(),它会更适合您(在JavaScript控制台中查找消息)。

如果您希望在移动完成后显示提醒或,请改为绑定到move_node事件。