我有一个元素,比如说一个 div,我希望能够将它拖放到另一个 div 中。如果元素没有被拖到另一个 div 中,我希望它能够动画回到它的初始位置。可拖动的 div 是相对定位的。所以,我的问题是最好的方法是什么? jQuery UI 中是否有一种方法可以让它动画回来?还是我必须写它?如果我这样做,这是我的策略:
使用
$('#draggableElement').css('left')
和$('#draggableElement') 在拖动开始时获取可拖动 div 的坐标.css('顶部')
拖动完成后,使用 jQuery .animate 将其放回原位。
这个策略正确吗?还是我可以做一些更有效率的事情?
最佳答案
关于javascript - 动画 jQuery UI 可拖动元素回到起始位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11684310/