【发布时间】:2012-12-04 06:48:19
【问题描述】:
我有一个sortable 列表,其中有几个元素需要用户重新排序。
或者,也可以将元素拖到 5 个可用的放置区(droppable 容器)。
我遇到的问题是:当在droppable 区域上成功完成放置时,sortable 的还原动画仍在播放动画,将放置的元素放回 sortable 列表中。
相反,我想以一种方式对其进行动画处理,即从出现 drop 的位置获取助手,然后将动画进入 droppable 区域,有点像将文件拖到Mac 上的垃圾箱。
为了让后者工作,但我需要:
- 成功放置后,停止还原动画。
- 复制拖放元素的坐标并将自定义动画启动到可拖放元素的中心。
问题在第 (1) 部分中,draggable 允许在 revert 上使用“无效”或“有效”标志,但 sortable 不允许。
关于如何实现这一点的任何想法?
【问题讨论】:
标签: jquery-ui jquery-ui-sortable jquery-ui-draggable jquery-ui-droppable