我有一个移动div的函数和另一个函数完整的回调函数,它可以做一些其他准备div再次移动的东西。因此我不能写:
somefunction(1,2);
somefunction(1,2);
因为它不会执行第二个动画,因为它还没有准备好完整的回调函数。 完成回调函数完成后如何执行?
感谢。
答案 0 :(得分:0)
您可以将第二个函数作为回调传递给第一个
function foo (alpha, beta, callback) {
var value = alpha + beta;
callback(value);
}
function bar (someVar) {
alert(someVar);
}
foo(1,2,bar);
//you can also do this
foo(1,2, function(value){alert(value);});