jQuery Callbacksオブジェクトを生成する

Callbacksオブジェクトを生成します。引数の「フラグ」を指定できます。フラグはスペースで区切ることで複数指定可能です。各フラグは、Callbacksオブジェクトを次のように設定します。

  • once:1度だけ起動できるCallbacksのリストを生成する
  • memory:$.Callbacks.add()でコールバック関数を追加したときに、それより前に$.Callbacks.fire(引数)で実行された処理の引数をそのまま引き継いで即座に実行する
  • unique:1つのコールバックを重複しないように1度だけ追加できるオブジェクトを生成する
  • stopOnFalse:コールバックがfalseを返したときに処理を停止する

書式

$.Callbacks([フラグ])
var callbacks = $.Callbacks( 'once' );