deferred.isRejected()| jqueryAPI 2.2 中文手册- AspRain.cn 致力于Web开发技术翻译整理

jQuery API 2.2.0

deferred.isRejected()

分类:Deferred对象 | 建议弃用 > 建议弃用于1.7 | 已删除

返回: Boolean
弃用于:1.7,删除于:1.8

deferred.isRejected()

描述:确定某个Deferred对象是否已经被拒绝。

加入于: 1.5
deferred.isRejected()

该方法不接受任何参数

自从jQuery 1.7,这个API已经被建议弃用了;请使用deferred.state()代替它。

如果Deferred已经处于拒绝状态了,返回true,意味着对于该Deferred对象,要么已经调用了deferred.reject()要么已经调用了deferred.rejectWith(),而且已经调用了failCallbacks(或者正处于调用failCallbacks过程中)。

注意一个Deferred对象可以处于三种状态:pending(挂起)、resolved(被解决)或者rejected(被拒绝);请使用deferred.isResolved()方法来确定一个Deferred对象是否已经处于被解决状态。这些方法在调试时相当有用,比如说用来确定一个Deferred对象是否已经被解决,哪怕你在代码内部打算拒绝它。

如果网页上不能运行示例,请点击http://www.asprain.cn/jQueryAPI/deferred.isrejected.htm查看示例。

如果你觉得本文档对你有用,欢迎给翻译作者支付宝打赏,支持翻译作者源源不断翻译更多有用的技术文档。