JQuery 可排序,在两个列表之间拖动,取消放置:如何制作动画?
我有两个 HTML 列表,并使用 JQuery sortable 在它们之间拖动。这非常有效。
将拖动的列表项拖放到第二个列表中时会引发 receive 事件。在此事件处理程序中,在某些情况下,我调用
$(ui.sender).sortable('cancel');
它取消放置并将列表项返回到其在第一个列表中的原始位置。
我的问题是,如何将列表项移动回其原始位置?此刻,该物品直接弹回。
谢谢!
I have two HTML lists, and am using JQuery sortable to drag between them. This works perfectly.
The receive event is raised upon dropping a dragged list item into the second list. In this event handler, in some circumstances I am calling
$(ui.sender).sortable('cancel');
which cancels the drop and returns the list item to its original position in the first list.
My question is, how can I animate the movement of the list item back to its original position? At the moment the item snaps straight back.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我设法通过结合使用 jqueryUI 的 可拖动和可排序 来回避这个问题。
I managed to side-step this issue by using a combination of jqueryUI's draggable and sortable.