在我的 jstree 中,我有一个 Root 节点,它是所有节点的父节点。我用过 dnd 插件。我想允许拖放树中的任何位置,但只能在根内部,即不能在根之前或之后。
- [Root]
- Node 1
- Node 1.1
- Node 1.2
+ Node 2
- Node 3
+ Node 3.1
在与论坛核实后,我发现该drag_check
事件仅适用于外部节点,而不适用于树中的任何节点。要验证相同的树节点,我们需要使用crrm -> check_move
事件。那就是我需要帮助的地方。如果节点在 之前或之后被删除,我想返回 false [Root]
。
这是开始的小提琴 - http://jsfiddle.net/juyMR/23/