rejectWith()
deferred.rejectWith()はDeferredオブジェクトに指定した失敗時のコールバック関数を引数を指定して発火させるメソッドです。
reject()と違い、第1引数にコールバック関数内のthisで利用できるオブジェクトの指定ができます。
var def = $.Deferred();
def.fail(function(str){
alert(str);
});
setTimeout(function(){
def.rejectWith("nu");
},4000);
deferred.rejectWith() | jQuery API Documentation
jQuery 1.5.0での追加/変更deferred.rejectWith()はjQuery 1.5.0で追加されたメソッドです。
参考URL
登録日 : 2013年04月19日 最終更新日 : 2013年4月19日