jQuery.Deferred()【Deferredオブジェクト 生成】

メモ

構文

説明構文戻り値
Deferredオブジェクト 生成 jQuery.Deferred( [beforeStart ] ) 1.5

beforeStart:コンストラクタから戻る直前に呼び出される関数
引数説明
Deferred deferred 生成された Deferredオブジェクト
(this)同上
戻り値説明
なし
Deferred

関連

<p id="output" style="border:1px black solid; padding:1px 5px;">【出力】</p>

<script>
function init(deferred) {
  deferred.done(doneCallback1);
}

function doneCallback1() {
  $("#output").append("<br>doneCallback1");
}

function doneCallback2() {
  $("#output").append("<br>doneCallback2");
}

var df = $.Deferred(init);
df.done(doneCallback2);
df.resolve();
</script>

【出力】