javascript - 将开始延迟包裹在 jquery 动画函数中

标签 javascript jquery

$(".left").animate({left:"-50%"},4000);
$(".center").animate({right:"-50%"},8000);
$(".right").animate({right:"-50%"},4000);

我想简单地延迟启动上面的所有动画,通过在它们周围包装一个延迟函数,保持相同的动画代码,在大约 1100) 之后开始;

最佳答案

您只需调用delay()即可!

例如,尝试 $(".left").delay(2000).animate({left: "-50%"}, 4000); 插入 2 秒的延迟。

关于javascript - 将开始延迟包裹在 jquery 动画函数中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35496229/

相关文章:

Javascript:将字符串数组解析为具有自定义键名称和值的对象

javascript - 鼠标悬停图像 map 上的工具提示

javascript - 进度条仅适用于页面加载/重新加载

Javascript选择div并更改里面的href

jquery - 向下滚动时隐藏导航栏并在用户使用 jquery 向上滚动页面时显示它,效果不佳

javascript - 蛋糕如何防止ctp元素在页面加载时显示

javascript - Angular 2 的 IE 10/11 和 Edge Shim

javascript - 打开超链接忽略当前目录?

javascript - 循环在所有 promise 响应完成之前完成

javascript - 谷歌地图 API V3 : click event firing twice