deferred.isRejected()返回类型:Booleanversion deprecated: 1.7, removed: 1.8
描述: 确定一个延迟对象是否已经被拒绝。
-
增补版本:1.5deferred.isRejected()
- 此方法不接受任何参数。
自从jQuery 1.7以来,此API已经被淘汰了;请用deferred.state()
代替它。
如果延迟对象处于被拒绝状态,就返回true
,意味着已经针对此对象调用了deferred.reject()
或deferred.rejectWith()
,已经调用了failCallbacks(或正在被调用的过程中)。
请注意,一个延迟对象可以处于三种状态:待定、被解决或者被拒绝;用deferred.isResolved()
方法来确定延迟对象是否处于被解决状态。这些方法对调试来说特别有用,例如确定延迟对象是否已经被解决,尽管你在代码中是想要拒绝它。