【发布时间】:2013-05-02 14:46:37
【问题描述】:
我需要你的帮助!
基本思路:我希望当用户滚动到一个点(在页面中间 - 假设它距离顶部 500 像素)然后我们有一些动画,当然我不会问如何做所有动画的东西,但我需要你给我关于回调的基本概念
我的意思是回调:在第一个动画之后,我们得到第二个动画,然后是第三个动画。我该如何处理?
场景:
- 假设我们有 4 个盒子,它们有红色、蓝色、橙色和粉红色。
- 用户从顶部滚动到 500 像素后 - 我想要第一个红色框淡入
- 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 以获得正确的解决方案, 因为我一直很欣赏所有解决方案,如果可行,我会投票赞成 :)
谢谢!
【问题讨论】:
标签: jquery html css animation transition