jQuery的延迟对象
$.Deferred()
返回一個鏈式實用對象方法來注冊多個回調(diào)
deferred.always()
當Deferred(延遲)對象被受理或被拒絕時,調(diào)用添加的處理程序
deferred.done()
當Deferred(延遲)對象被受理時,調(diào)用添加的處理程序
deferred.fail()
當Deferred(延遲)對象被拒絕時,調(diào)用添加的處理程序
deferred.notify()
給定一個參數(shù),調(diào)用正在延遲對象上進行的回調(diào)函數(shù)(progressCallbacks)
deferred.notifyWith()
給定上下文和參數(shù),調(diào)用正在延遲對象上進行的回調(diào)函數(shù)(progressCallbacks)
deferred.pipe()
過濾and/or鏈式延遲對象的工具方法
deferred.progress()
當Deferred(延遲)對象生成進度通知時,調(diào)用添加處理程序
deferred.promise()
返回Deferred(延遲)的Promise對象
deferred.reject()
拒絕Deferred(延遲)對象,并根據(jù)給定的參數(shù)調(diào)用任何failCallbacks回調(diào)函數(shù)
deferred.rejectWith()
拒絕Deferred(延遲)對象,并根據(jù)給定的context和args參數(shù)調(diào)用任何failCallbacks回調(diào)函數(shù)
deferred.resolve()
解決Deferred(延遲)對象,并根據(jù)給定的參數(shù)調(diào)用任何doneCallbacks回調(diào)函數(shù)
deferred.resolveWith()
解決Deferred(延遲)對象,并根據(jù)給定的context和args參數(shù)調(diào)用任何doneCallbacks回調(diào)函數(shù)
deferred.state()
確定一個Deferred(延遲)對象的當前狀態(tài)
deferred.then()
當Deferred(延遲)對象解決,拒絕或仍在進行中時,調(diào)用添加處理程序
.promise()
返回一個Promise對象,觀察某種類型被綁定到集合的所有行動,是否已被加入到隊列中
總結(jié)
以上是生活随笔為你收集整理的jQuery的延迟对象的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery的回调函数
- 下一篇: jQuery的选择器分类