jQuery:可排序项的问题:无法删除到空列表

时间:2011-07-26 15:38:23

标签: jquery jquery-ui

以下是双重列表示例:http://jsfiddle.net/xhdUW/

如果其中一个父列表已有内容,则列表项将轻松地在父列表之间传输。但是,如果其中一个父列表为空,则列表项不会进入空父列表。

.sortable上的文档说默认情况下应该启用转移到空列表:http://jqueryui.com/demos/sortable/#empty-lists,即使我指定dropOnEmpty:true,我也会得到相同的行为。

2 个答案:

答案 0 :(得分:28)

您的空列表没有高度,也没有垂直填充。 尝试从列表中添加内容:
填充顶
填充底
最小高度

答案 1 :(得分:3)

您严重滥用了可排序的API。请参阅http://jsfiddle.net/6xkQE/如何正确完成。

  1. 您必须将connectWith用于您想要连接的内容!

  2. 正如@hadvig所说,你必须设置min-height