javascript - 在 jquery 中循环一组 3 个函数 - 简单吗?

标签 javascript jquery function

请原谅我的愚蠢,我是 jquery 的新手!

目前我有3个功能

function function1(){
do something
}

function function2(){
do something
}

function function3(){
do something
}

我想要的是在 DOM 加载上,让它启动函数 1,让动画在函数 1 中运行。一旦完成加载函数 2,让动画运行,一旦完成加载函数 3。然后再次回到函数1。

最佳答案

对于您的动画,您有一个 complete 参数,您只需将它们传入即可:

function function1(){
  $(...).animate(args, {
    complete: function2
  });
}

function function2(){
  $(...).animate(args, {
    complete: function3
  });
}

function function3(){
  $(...).animate(args, {
    complete: function1
  });
}

$(function1);

关于javascript - 在 jquery 中循环一组 3 个函数 - 简单吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8495567/

相关文章:

javascript - jQuery - 尝试选择选项菜单时包含问题

JavaScript - 构建 JSON 对象

Jquery 在用户定义的函数之间等待

用于更改日期的 javascript 自定义函数

asp.net - 如何将 html 按钮设置为 ASP.Net 表单的默认按钮?

javascript - 如何在第 n 次出现字符后分割字符串?

javascript - 为什么不让所有函数都异步 JS

javascript - 翻转 d3js svg 行

jquery - 如何在 ionic 框架中滑动范围 slider 时显示值?

oracle - PL/SQL 如何调用函数而不获取返回对象