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

jQuery sortable bug when dragging more than one element

本文关键字:jQuery 排序 错误 元素 拖动      更新时间:2023-09-26

在多个列表上使用sortable()无法消除一个错误。我可以通过在启动功能中添加以下内容来拖动多个项目:

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

但现在,当您不在放置区域的顶部时,占位符会附带我拖动的项目。我可以直观地看到拖动的元素中的占位符。如果我在这一点上放下它,它们就会消失。我试着用修复它

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

在这个小提琴中,问题是显而易见的。

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

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

你可以在那里搜索一些答案。它可以在这里找到

相关文章: