【发布时间】:2012-06-14 19:27:20
【问题描述】:
这是我的代码:
$('.content').delay(1000).animate({left: '10'}, {duration:1000, queue:false});
$('.content').delay(1000).animate({opacity: 0}, {duration:1000, queue:false});
内容 div 应该向左移动 10px 并同时淡出,效果很好。不过不会造成 1000 次延迟。 queue:false 是否否定延迟?
【问题讨论】:
-
根据api.jquery.com/animate,queue:一个布尔值,指示是否将动画放入效果队列。如果为 false,动画将立即开始。
-
你用 queue:true 试过了吗?
-
@Huangism queue:true 与完全没有 queue 属性的作用相同。一切都以线性方式动画,延迟和动画在队列中进行。
标签: javascript jquery queue delay