我需要你的帮助!
基本思想:我希望当用户滚动到一个点(在页面中间 - 假设它距离顶部 500 像素)然后我们有一些动画,当然我不会问如何做所有动画的东西,但我会需要你给我关于回调的基本概念
我的意思是回调:在第一个动画之后,我们得到第二个动画,然后是第三个动画。我如何处理这个?
场景:
- 假设我们有 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,因为我一直很欣赏所有解决方案,如果可行,我会投票赞成:)
谢谢!