试图在启动时延迟动画
Trying to delay an animation on startup
我有:
$(window).one('load',function() {
setTimeout(function() {
$('.slider').slideToggle('slow'),
15000
});
});
我试图将动画限制为只播放一次,以免让人讨厌。问题是:它没有等待15秒。它会立即生成动画。
我真的很惊讶这个编译(或者更确切地说,没有对你大喊大叫)——你放错了一个"}
"。
setTimeout(function() {
$('.slider').slideToggle('slow')
}, // <-- right there!
15000
);// <-- not there!
$(window).one('load',function() {
setTimeout(
function(){$('.slider').slideToggle('slow')},
15000
);
});
逗号放错地方了。
时间是来自setTimeout
函数的参数
$(window).one('load',function() {
setTimeout(function() {
$('.slider').slideToggle('slow');
},
15000);
});
相关文章:
- 更多延迟动画
- 关键帧之间的css3动画延迟
- 如何在一个元素动画之后延迟
- 如何通过justinaguilar.com设置动画延迟?[解决]
- jQuery动画的持续时间就像一个延迟
- 如何将角度动画延迟到模型绑定之后
- 在Raphael JS中,不透明度:0和开始动画到不透明度:1之间的延迟
- 如何停止基于jQuery延迟定时器的动画
- 谷歌地图api v3下降标记动画与延迟
- jQuery延迟/暂停动画
- CSS动画延迟的原因
- 香草JS:延迟点击事件以添加动画
- jQuery 延迟不算作动画
- JavaScript 中的延迟动画
- 如何延迟动画
- Javascript - 鼠标离开时延迟动画
- 如何在 jQuery 中创建链式延迟动画序列
- 创建不同的延迟动画在第一次和第二次点击+链接延迟
- 试图在启动时延迟动画
- 延迟动画,直到其他动画完成(滑动内容(