我使用jquery.event.drag/drop完全重新排序树
对于重新排序,我使用基于此演示的自定义“公差”功能
当树很小时,一切都很完美,但是有一些数据(> 2k)它很慢
作为树的打开和关闭节点,实际放置目标通常约为 50,但代码不希望过滤并且仍然在每个光标移动 2k 元素时计算..
我尝试了一些方法来过滤可用的放置目标,但没有任何成功
以 dropinit 事件为例:
return $(this).is( $availableDrop );
或在 $.drop 选项中设置过滤器选项
filter:".validdrop"
我目前返回 0;当当前元素不是允许的元素时,在公差函数中...
它〜〜〜〜可用,但仍然慢得要命
我用最少的东西设置了一个小提琴,帮助我 Obi Wan Kenobi 你是我唯一的希望