2012-03-07 15 views
1

jQueryを使用してオブジェクトを移動したいと考えています。この移動をアニメートして、親要素の上端から測定した現在の垂直位置から新しい垂直位置に要素を移動したいとします。今、このアニメーションを行うにはjQuery:要素を位置から位置にスライド

は、私は次のようにします。

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

これは素晴らしいアニメーション化が、アニメーションは常に親の上から順にオブジェクトがある(つまり、上から:0PXを;)へ希望場所。

私はこれを変更したり、現在の位置から目的の位置にスライドする別の機能を使用する方法を知っていますか?

+0

いくつかの関連するコードまたはフィドルを表示するので、簡単に識別できます。 – w3uiguru

答えて

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

プラスでプレフィックスを付けると、現在の位置から始まります。

関連する問題