Javascript 包装$。进入另一个延迟
我只是想了解一下延期付款的细节。Javascript 包装$。进入另一个延迟,javascript,jquery,ajax,jquery-deferred,Javascript,Jquery,Ajax,Jquery Deferred,我只是想了解一下延期付款的细节。 为什么下面的两个调用不同步 控制台输出: 运行ajaxget 淡入 淡入已完成 已完成运行ajax get 所需输出: 运行ajaxget 已完成运行ajax get 淡入 淡入已完成不起作用,因为在该行中: .then(showDiv()) 您正在立即调用showDiv,而不是将其作为回调传递给.then()。应改为: .then(showDiv) 它不起作用,因为在这行中: .then(showDiv()) 您正在立即调用showDiv,而不是将其作
为什么下面的两个调用不同步 控制台输出:
运行ajaxget
淡入
淡入已完成
已完成运行ajax get
所需输出:
运行ajaxget
已完成运行ajax get
淡入
淡入已完成
不起作用,因为在该行中:
.then(showDiv())
您正在立即调用showDiv
,而不是将其作为回调传递给.then()
。应改为:
.then(showDiv)
它不起作用,因为在这行中:
.then(showDiv())
您正在立即调用showDiv
,而不是将其作为回调传递给.then()
。应改为:
.then(showDiv)
所以解决方案是删除函数调用(
()
)?@Blender是的,只需删除()
啊!非常感谢你!所以解决方案是删除函数调用(()
)?@Blender是的,只需删除()
啊!非常感谢你!