jQuery:将元素从一个位置滑动到另一个位置

jQuery:将元素从一个位置滑动到另一个位置,jquery,jquery-animate,Jquery,Jquery Animate,我想使用jQuery来移动对象。我希望设置此移动的动画,以将元素从其当前垂直位置移动到新的垂直位置(从其父元素的上边缘测量) 要立即制作此动画,我将执行以下操作: var b = $(".another_object").position(); $(".object_to_move").animate({top:b.top},200); 这使动画效果很好,但动画始终具有从父对象顶部开始(即从顶部:0px;)到所需位置的对象 有人知道我如何改变这个位置或使用其他功能从当前位置滑动到所需位置吗 v

我想使用jQuery来移动对象。我希望设置此移动的动画,以将元素从其当前垂直位置移动到新的垂直位置(从其父元素的上边缘测量)

要立即制作此动画,我将执行以下操作:

var b = $(".another_object").position();
$(".object_to_move").animate({top:b.top},200);
这使动画效果很好,但动画始终具有从父对象顶部开始(即从顶部:0px;)到所需位置的对象

有人知道我如何改变这个位置或使用其他功能从当前位置滑动到所需位置吗

var b = $(".another_object").position();
$(".object_to_move").animate({top:"+" + b.top},200);

在它前面加一个加号,它将从当前位置开始。

显示一些相关代码或小提琴,以便我们可以轻松识别。