我有 3 个函数:func1、func2和func3。
func1和func2用于load()
动态获取内容。
func3在func2加载的内容上运行并在其上显示动画。
我希望func1和func2并行运行(以获得更好的性能),然后我希望func3在前两个完成后运行。
var funcList = ['func1','func2'];
$.each(funcList, function(i,v){
window[v]();
})
func3();
我注意到func3()的动画没有运行可能是因为func2的内容还没有被获取。加载页面后,我从控制台运行func3()并且动画运行良好。为什么会这样?不是each()
同步的吗?