我必须基于jquery执行任务。页面加载时,将调用第一个jquery函数。第一个函数成功完成后,它应自动调用下一个函数。
答案 0 :(得分:0)
如果该函数实际上是一个函数,那么只需按照良好的JavaScript调用它functionA()
即可。如果是事件,则使用Jquery trigger
查看http://api.jquery.com/trigger/
如果可能的话,那么链接这些函数也可能是一个好主意。如FunctionA().FunctionB();
答案 1 :(得分:0)
你可以'回调'回调功能到其他功能。见例子:
function one(callback) {
// do stuff ...
// do stuff ...
// do stuff ...
if (typeof(callback) === 'function')
callback();
}
function two() {
}
现在,声明文档就绪并调用函数one
。完成后,我们将调用函数two
。
$(document).ready(function(){
one(function(){
// code after 'one' ended
two();
});
});
这是一般的想法。希望有所帮助。
答案 2 :(得分:0)
这是一个有用的演示JSFIDDLE
JS:
function func_one()
{
alert('func_one');
alert('Now call func_two');
func_two();
}
function func_two()
{
alert('func_two');
}
//jquery Function block that will be executed on page load
$(document).ready(function(){
//call the function one
func_one();
});