嵌套列表中的Jquery拖放 - 如何最小化/消除闪烁

Mar*_*son 9 css jquery drag-and-drop jquery-ui jquery-ui-sortable

基于http://jqueryui.com/demos/sortable/#placeholder我正在开发一个拖放界面,允许用户重新组织嵌套列表.正如您从链接中看到的,这在简单列表上非常有用.

但是,当我尝试使用嵌套列表时,我的闪烁非常糟糕.亲自尝试一下:

http://jsfiddle.net/unklefolk/G5xPE/

在将一些内部项目移动到外部列表并且反之亦然之后,您将看到存在相当多的闪烁/抖动,特别是在外部列表与内部列表相遇的点附近.

我该怎么做才能最大限度地减少这种闪烁?我可以做的jQuery或CSS有什么变化可以减少这个问题吗?

Bri*_*ian 6

看一下这个嵌套的可排序插件.它是列表项驱动的,但它可能是您的问题的答案.

nestedSortable jQuery插件