HOME > > > > >

.queue()

.queue( [queueName ] )

.queue( [queueName ], newQueue )

newQueueをキューとして登録する。登録したキューはdequeue()で順番に実行できる。

引数

(string)queueName
デフォルトはfx

返り値

array

サンプル

実行結果

queue() dequeue()

Javascript

  1. const debug1 = new Debug('#code-dump-1');
  2.  
  3. $('#execute-1').on('click', (e) => {
  4.     // 関数をキューとして登録
  5.     $(e.target).queue(
  6.         'sample',
  7.          () => {
  8.             debug1.dump('--Execute Queue--');
  9.         });
  10.     debug1.dump($(e.target).queue('sample'));
  11. });
  12.  
  13. // 実行
  14. $('#execute-2').on('click', (e) => {
  15.     $('#execute-1').dequeue('sample');    
  16. });

HTML

  1. <div id="sample-1">
  2.     <span id="execute-1" class="cq-btn m-primary">queue()</span>
  3.     <span id="execute-2" class="cq-btn m-primary">dequeue()</span>
  4. </div>
  5. <div class="view-result" id="code-dump-1">
  6.  
  7. </div>
参照サイト