我使用 jquery-ui 可拖动并将还原选项设置为无效。
问题是当我将一个项目拖放到一个无效位置时,它不会返回到它的起始位置。它发生在新的位置。
我包括这个例子:
我使用 jquery-ui 可拖动并将还原选项设置为无效。
问题是当我将一个项目拖放到一个无效位置时,它不会返回到它的起始位置。它发生在新的位置。
我包括这个例子:
首先,选项revert仅采用值true和false,无效和有效在 droppable 上可用,您正在使用可拖动。
为了解决您的问题,有两种选择,既使用 sortable ,最后一个也可放置。第一个是选项:
containment: 'parent'
这甚至不允许您将元素拖到容器外。
另一个选项需要更多代码。看看这个:http: //jsfiddle.net/qMdGs/3/
更新:http: //jsfiddle.net/qMdGs/5/
从代码中删除draggable
s 和 the droppable
——您实际上并不需要它们,因为 sortable 会为您处理这些。
这是一个更新的小提琴,让您了解它的方向:http: //jsfiddle.net/zMxJv/5/
如果您只希望每一天都可以排序而不需要从其他天进行异花授粉,请删除该connectWith
属性。