我有两个在页面上彼此相邻的可排序容器,两个容器之间有间隙。如何确保在此间隙中丢弃的拖动项目(或除容器本身以外的任何位置)只是恢复到之前的位置?
$(".foobar").sortable({
appendTo: "body",
connectWith: ".foobar",
handle: '.drag',
items: ".item",
placeholder: "item-placeholder",
scroll: true,
tolerance: "pointer",
zIndex: 9999999999
}).disableSelection();
这是一个JSFiddle协助。从左侧列表中拖动一个项目并将其悬停在右侧列表上,以便显示占位符,然后将项目移动到两个列表之间的间隙并将其删除。目前,它将被插入到列表2中 - 我希望它恢复到左侧列表。 https://jsfiddle.net/c05nfuzh/