是否有人知道为什么这不起作用
$(window).load(function() {
$('#first-div').animate({top:"640px"},3000);
$('#second-div').delay(5000).slideup("1000");
});
我正在尝试做的是在加载页面时,使用动画向下移动第一个div,在延迟之后使用第二个div向上滑动。
我的问题是,第一个div工作正常,但第二个div不起作用,没有使用.delay()做任何事情
有人可以帮助我吗。
AM
答案 0 :(得分:0)
u
中的slideUp
必须是大写字母。 http://jsfiddle.net/L4AaR/
$('#second-div').delay(5000).slideUp("1000");
答案 1 :(得分:0)
尝试使用setTimeout()
:
$(window).load(function() {
$('#first-div').animate({top:"640px"},3000);
setTimeout(function(){
$('#second-div').slideUp("1000");
}, 5000);
});
希望有所帮助