0

私はいくつかのアニメーションを使ったプロジェクトに取り組んでいます。フェード、スライド、および通常のピクセルアニメーション。

私のクライアントは、jQueryがアニメーションをアクティブ化した回数を「記憶」していることを嫌っています。したがって、離れてもアニメーション化(キューイング)を続けます(unHover ..それが単語の場合でも:-P)。

私は、pixelanimationsでのみ機能し、slideDownsでは機能せず、フェードする解決策を見つけました。アニメーションの前にstop()を設定します。「stop()。animation」。

どこでも機能するソリューションはありますか?

ありがとうございました!

4

1 に答える 1

3

.stop()動作します。次のように、他の場合(またはすべての場合)の引数を渡すだけです。

.stop(true, true).animate(/* options */);

2つ目trueは、アニメーションの最後にジャンプするように指示します。これにより、スライドが中途半端な高さを記憶するなどの問題が修正されます。

于 2010-12-11T11:44:48.167 に答える