2012-04-04 8 views
0

easeIn/Outを無限のアニメーションループに追加するにはどうすればよいですか?jQuery easeIn/Out無限ループですか?

現在、easeInのランアップからフルスピードまでは非常に遅いです。簡単な500msのeaseInではなく。

EaseIn /アウト - http://jsfiddle.net/53quf/1/

リニア - http://jsfiddle.net/NJXwH/

+0

私はそれを取得できませんか?あなたは何をしようとしているのですか? – Whymarrh

答えて

0

あなたが緩和(または不定長さのも、非常に長いアニメーション)で無限ループをしたい場合は、次の3つにアニメーションを分離する必要があります部品:

  1. は永遠に/しばらく
  2. Eをアニメーション初め
  3. でで緩和終了時に外に出る

easeInが非常に遅い理由は、その長さがフルアニメーション時間60秒に基づいているからです。 jQueryは個別に内蔵されていたり入ったりしていませんので、これを動作させるには何らかの種類のjQuery Easing Pluginが必要です。ここでは、イージングを示すjsfiddleがあります。イージングアウトは、読者のための練習として残されています。

http://jsfiddle.net/6ntJm/

+0

ああ、それは別の考え方です。どのようにさわやか。 どのようにすれば、アニメーションがマウスオーバーが途切れた場所からピックアップすることができますか? – nuclearsugar