あなたの助けが必要です!
基本的なアイデア:ユーザーが 1 つのポイント (ページの中央 - 上から 500 ピクセルだとしましょう) までスクロールすると、いくつかのアニメーションが表示されます。コールバックに関する基本的な考え方を教えてください
私が意味するコールバック:最初のアニメーションの後、2番目のアニメーション、次に3番目のアニメーションを取得します。これにどのようにアプローチしますか?
シナリオ:
- 4 つのボックスがあり、赤、青、オレンジ、ピンクの色があるとします。
- ユーザーが上から 500px までスクロールした後 - 最初の赤いボックスのフェードインが必要です
- その 2 秒後に赤いボックスがフェードアウトし、青いボックスがフェードインします。
- 私の最初のアイデアでは、それらを回転させるか、他のアニメーションを作成する必要があります-これも行うことができれば素晴らしいでしょう:)、私があまりにも多くを求めていると思われる場合は、この点を無視してください
ツール:
- jQuery ウェイポイントhttp://imakewebthings.com/jquery-waypoints/
おそらくjQueryトランジット?http://ricostacruz.com/jquery.transit/
<!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> </head> <body> <div id="container"> <div class="red box"></div> <div class="blue box"></div> <div class="orange box"></div> <div class="pink box"></div> </div> </body> </html>
私はいつもすべての解決策に感謝しているので、適切な解決策に+1してください。それが機能する場合は投票します:)
ありがとう!