HOME > > > > >

jQuery.holdReady()

引数

boolean
true|false

jQuery(callback)を制御する。trueの場合、jQuery(callback)は実行されない。

サンプル

実行結果

Javascript

  1. $.holdReady(true);
  2. $(function(){
  3.     $('.jqTest').append($('<input>', {
  4.         type: 'button',
  5.         value: '押せるよ',
  6.         click: function(){ $('#execute').remove(); }
  7.     }));
  8. });
  9.  
  10. window.onload = function() {
  11.     document.getElementById('execute').onclick = function(){
  12.         $.holdReady(false);
  13.     }
  14. }

HTML

  1. <input type="button" value="解除" id="execute" />
  2. <div class="jqTest">
  3.  
  4. </div>

こういうおかしな使い方は多分ほとんどしないと思うw本家サンプルにあるように外部ファイルのロードを待って実行とかがメインの用途なのかな。