jQuery deferred.isRejected() 方法
jQuery deferred.isRejected() 函数用来确定 Deferred 对象是否已被拒绝
从 jQuery 1.7 开始已经过时,请使用 deferred.state() 代替
语法
deferred.isRejected()
说明
-
如果 Deferred(延迟)对象是在被拒绝的状态,则返回 true
这意味着 deferred.reject() 或者 deferred.rejectWith() 已经在对象上被调用过,并且 failCallbacks 已经被调用过(或者正处于被调用的阶段)
-
Deferred(延迟)对象可以有三种状态:挂起(pending),解决(resolved), 或拒绝(rejected)
使用 deferred.isResolved() 来判断延迟对象是否在解决状态