欢迎!从2017年开始,将慢慢的不在xmind上写总结了,全部转到博客中!这里将不再随便写写,将继承在xmind的精神,继续前行!!!

jQUery的$.when().done() 当a执行完后执行b

jQUery的$.when().done() 这个知识点,很少见到,做个记录

jQuery.when(deferreds)
参数deferreds,一个或多个延时对象或JS对象,我们初略的认为它就是一个或多个异步请求。
例如:

[javascript] view plain copy
$.when($.ajax("page1.php"), $.ajax("page2.php"))

when()函数常常和done()函数、fail()函数、then()函数联合使用:
done(Function func) - 当deferreds中的处理都完成的时候执行Function回调函数
fail(Function func) - 当deferreds中有一个处理失败的时候执行Function回调函数
then(Function func1,Function func2)- 结合了done和fail函数,当都成功执行func1,当有一个失败执行func2
posted @ 2017-07-07 11:39  拐进web的奋斗者  阅读(337)  评论(0编辑  收藏  举报