isRejected()
deferred.isRejected()はDeferredオブジェクトがrejectされたかどうか確認できます。
このメソッドはjQuery1.8.0で廃止され、代わりにdeferred.state()の利用が推奨されています。
deferred.reject()もしくはdeferred.rejectWith()が既に実行されている場合はtrueを、実行されていない場合はfalseを返します。
var def = $.Deferred();
console.log(def.isRejected());//false
def.fail(function(){
alert("ok")
});
def.reject();
console.log(def.isRejected());//true
jQuery 1.5.0での追加/変更deferred.isRejected()はjQuery1.5.0で追加されたメソッドです
jQuery 1.8.0での追加/変更deferred.isRejected()はjQuery1.8.0で廃止されました
参考URL
deferred.isRejected() – jQuery API
登録日 : 2012年12月22日 最終更新日 : 2012年12月22日