always()

このエントリーをはてなブックマークに追加

deferred.always()は遅延処理の成功、失敗に関わらず実行される処理を設定できるメソッドです。

Deferrdでは遅延処理の成功時にdeferred.done()で指定した処理が、失敗時にdeferred.fail()で指定した処理が実行さます。deferred.always()では遅延処理の成功、失敗に関わらず実行される処理が設定できます。

var def = $.Deferred();
def.always(function(){
  alert("ok");
});
setTimeout(function(){
	def.resolve();
},4000);

sample

jQuery 1.6.0での追加/変更

deferred.always()はjQuery 1.6.0で追加されたメソッドです。

参考URL

deferred.always() | jQuery API Documentation

登録日 : 2013年03月13日 最終更新日 : 2013年3月13日

同じカテゴリー(Deferred)のエントリー

検索

スポンサードリンク

バージョン

リファレンス