【发布时间】:2013-04-23 00:37:08
【问题描述】:
我想创建一个页面,在向下滚动页面时可以看到动画,而不是一次。
我已经创建了一个包含四个 css3 动画的页面。它现在在页面加载时立即制作动画。我希望它在向下滚动页面时显示动画。
我听说jquery可以做到,但我不能在那里实现。
我已经尝试过 jquery 但无法正常工作。请帮忙。
这是我的错误代码:
<script type="text/javascript">
$(window).load(function() {
$("#one").delay(100).fadeInUp();
$("#two").delay(300).fadeInDown();
$("#three").delay(600).fadeInRight();
$("#four").delay(700).fadeInLeft();
$("body").delay(500).queue(function(next){$(this).addClass("fadeInUp");next();})
})
div #one、#two、#three 和#four 各有一个动画。一下子就动起来了。但我希望它在向下滚动时加载。就像:http://knockknockfactory.com。代码可在 Github 上找到。请看上面。
【问题讨论】: