我正在修复jquery向下滑动的修复程序。
到目前为止,我有:
$div.hide().css({ height : 0 });
$div.show().animate({ height : height }, { duration: 1000 });
但是我想延迟显示1秒的div。我试过.delay(1000),但它不起作用。
感谢您的帮助。
答案 0 :(得分:1)
您可以使用setTimeout
setTimeout(function(){
$div.show().animate({ height : height }, { duration: 1000 });
},1000); // 1 second delay
答案 1 :(得分:1)
执行起来相当简单。
$div.hide().css({ height : 0 });
setTimeout(function() {
$div.show().animate({ height : height }, { duration: 1000 }), 1000)
};