以下を考慮してください: ホバー機能を使用して身長を制御するパネルがあります(div要素にする)。アニメーション化される唯一のCSSプロパティは高さです。両方のアニメーション(マウスの高さ+ 500px、マウスの高さ - = 500px)は10秒の長さです。 これは想像することができます:20秒間の時間を潰すと、マウスを「間違って」10回以上回転させることができます。ホバーjquery関数を変更してください
jqueryは、マウスで起こったことをすべて記憶しており、不要なアニメーションのリストを連鎖しています。
私はこれを防ぐために皆さんが必要です。
あなたは、「アニメーション完了ハンドラ」 – Birowsky
@Birowski指定してくださいすることができます:私はあなたが任意のjQueryのアニメーション機能に渡すことができるオプションのコールバック関数を意味します。アニメーションが終了すると実行されます。たとえば、http://api.jquery.com/animate/の「complete」パラメータを参照してください。 –
良いアイデア。最終的な解決策は両方の答えによって結び付けられます。 – Birowsky