私はJquery animateを使用して、「ボタン」にカーソルを合わせたときに画像をポップアップさせてから、戻ってきます。カーソルがボタンの上を前後に移動したときに画像が上下にジャンプするのを防ぐために、停止機能を使用しようとしています。停止機能がうまく動作しないようです。アニメートの前にストップを配置すると (最初の .animate の前に配置し、それらすべてと最後の .animate の前に配置しても無駄になりました)、画像がまったくポップアップしないか、正しく表示されません。何が間違っているのかわかりません。
$(document).ready(function(){
$("#bearup").hover(function(){
$("#shopbears").animate({top:['-=120px','swing']},2000).animate({top:'+=0px'},2000)
.animate({top:'+=50px'},3200).animate({top:'+=70px'});
});
});
.animate 問題のフィドルを作成しました。http://jsfiddle.net/gerstley/dgWDy。おそらく、誰かが動きが重ならないようにする方法を見つけられるでしょう。