disable()
Callbacks.disable()はコールバックオブジェクトの発火を止めるメソッドです。
$.Callbacks()で作成したCallbacksオブジェクトにはCallbacks.fire()でコールバック関数を指定できますが、Callbacks.disable()を適応させることでコールバック関数の発火を止めることができます。
var fun = function(){
alert("ok");
}
var callback = $.Callbacks();
callback.add(fun);
callback.fire();//「alert1」が表示される
callback.disable();
callback.fire();//「alert1」は表示されない
jQuery 1.7.0での追加/変更Callbacks.disable()はjQuery 1.7.0で追加されたメソッドです。
参考URL
callbacks.disable() – jQuery API
登録日 : 2012年11月27日 最終更新日 : 2012年11月27日