jQuery._Deferred提供哪些接口
2011/1/20 17:16:16
1. done:function(fn1, fn2, ...)的形式,用于把函數添加到隊列中。
2. fire:function(context, args)的形式,使用context指定this對象,args指定參數,調用隊列中所有函數。fire被調用后,_Deferred會進入 isResolved狀態,未來對done的調用不會再保存函數,而是直接調用函數。
3. resolve:相當于調用fire(this, arguments),一個簡化的方法。
4. isResolved:用來判斷_Deferred是否在isResolved狀態,具體參考前面的fire函數的解釋。
5. cancel:取消掉整個隊列,這樣不管未來是不是fire,隊列中的函數都不會再被調用。
說明白了jQuery._Deferred,再來看看jQuery.Deferred。這個東西其實就是2個_Deferred組成的,第一個稱為 deferred,用于保管“正常”狀態下的函數;第二個稱為failDeferred,用于保管“出錯”狀態下的函數。同時 jQuery.Deferred提供了一些新的接口:
1.then:function(done, fail)的形式,把done添加進deferred,把fail添加進failedDeferred。
2. fail:相當于failDeferred的done函數。
3. fireReject:相當于failDeferred的fire函數。
4. reject:相當于failDeferred的resolve函數。
5. isRejected:相當于failDeferred的isResolved函數。
同時jQuery.Deferred取消了cancel函數。
返回列表
返回首頁
主站蜘蛛池模板:
91精品国产手机|
亚洲中文字幕无码av永久|
色婷婷激情综合|
国产精品ⅴ无码大片在线看|
www.四虎com|
成年午夜性视频|
久久精品中文字幕|
欧美另类xxxxx另类|
亚洲精品欧美综合四区|
粗大的内捧猛烈进出视频
|
久久亚洲精品中文字幕|
欧美XXXX做受欧美1314|
亚洲欧美日韩一区在线观看|
男女边摸边做激情视频免费|
双女车车好快的车车有点污
|
强行入侵粗暴h肉囚禁|
久久99精品视频|
日韩在线视频网站|
亚洲中文字幕日产乱码高清app
|
国产日韩精品一区二区在线观看
|
欧美日韩国产成人高清视频|
人体内射精一区二区三区|
精品无码av无码专区|
国产一级淫片a免费播放口之|
黑巨茎大战俄罗斯美女|
国产精品jizz观看|
1000部夫妻午夜免费|
国内一级特黄女人精品片|
china成人快色|
好男人神马视频在线观看|
三级韩国床戏3小时合集|
日日夜夜天天干干|
久久国产精品一国产精品金尊|
最近中文字幕视频高清|
亚洲国产一成人久久精品|
欧美激情一区二区|
亚洲日韩欧美一区二区三区
|
丰满大白屁股ass|
国产欧美日韩视频免费61794|
h视频在线观看免费|
国产精品免费一区二区三区|