拖动多个元素时的jQuery可排序错误

时间:2013-02-05 15:20:43

标签: javascript jquery jquery-ui jquery-ui-sortable jquery-ui-droppable

我无法摆脱多个列表中使用sortable()的错误。我可以通过在start函数中添加以下内容来拖动多个项目:

  e.item.siblings(".selected").appendTo(e.item);

但是现在当你没有超过掉落区域时,占位符会带有我拖动的项目。我可以直观地看到拖动元素中的占位符。如果我放弃它,它们会消失。我尝试使用以下方法修复它:

 e.item.siblings(".selected").not('.placeholder').appendTo(e.item);

在这个小提琴中,问题非常明显。

http://jsfiddle.net/mstefanko/kxBUG/

1 个答案:

答案 0 :(得分:0)

有一个jQueryUI扩展可以满足您的需求。

您可以在那里搜索一些答案。可以找到here