function nextStep() {
console.log(numValdata)
subFun();
animition();
return true;
}
如何点击一个按钮判断这个函数是否执行完成,如果执行完成跳转,否则不跳。
定义变量去接收函数的返回值,判断返回值是否是你所期望的,是的话则返回true
加个alert调试一下
看重 像是JS,我就当他是JS了。
方法好多
比如你可以定义一个 isFinish 变量,初始为false,函数最后将这个变量设置为 true。
这样函数没执行完,isFinish 就是false,你判断这个isFinish 就行了。
定义2个变量 var isSubFunDone = false; var isAnimitionDone = false;
当subFun()执行完成后,在subFun()中设置isSubFunDone = true;
当animition()执行完成后,在animition()中设置isAnimitionDone = true;
if ( isAnimitionDone && isAnimitionDone ) { alert('nextStep执行完成'); }