2011-07-17 40 views
1

要素のCSS位置をアニメーション化した後にリセットしようとしていますが、失敗しています。jQueryアニメーション後の位置をリセットする

私はstop()、queue:falseを使用して試してみましたが、アニメーションが完了した後に使用するCSSの位置を指定しましたが、これらのメソッドのどれも動作していません。誰も助けることができますか?

私は私のコードを簡素化し、ここに掲載しました:http://jsfiddle.net/DSs6r/

は急速に赤ブロックの内外にマウスを移動して、あなたは物事はしばらく後にキューに入れ、トップの位置がわかります。0PX。維持されていない。あなたがトップを変更するために正確な値を指定することができますしたい場合は

+0

あなたの '.css( 'top'、 '')ビットはアニメーションの前に起こっています、それは意図ですか?それは0にそれを復元しますか? – Orbling

答えて

3

への代わりに、+ =と - =

http://jsfiddle.net/Paulpro/DSs6r/2/

私はこれがあなたのためにこれを使用しているものは何でものためにあなたを助けますかどうかわからないんだけどしかし、。

+0

優秀なポール、私はこれについて考えなかったが、今明らかであるようだ。それを解決する:-) – SparrwHawk

+0

恐ろしい:)私は助けることができてうれしい – Paulpro

関連する問題