引数
- (string)queueName
- デフォルトはfx
queueNameにエンキューされている関数を1つ実行する。実行された関数は削除される。
サンプル
Javascript
const img = $('#sample-1 .photo')
.css({
position: 'relative',
height: 360
})
.find('img:first')
.css({
position: 'absolute'
});
(function(){
img.queue(function(){
$(this).animate({left:'+=400'}, 500);
});
img.queue(function(){
$(this).animate({left:'-=400'}, 500);
});
img.queue(function(){
$(this).animate({left:'+=400'}, 500, function(){ alert('おれの負けだ…マジでビビッたよ。だが…喜んで「敗北する」よ。'); });
});
})();
$('#execute-1').click((e) => {
img.dequeue();
});
HTML
<div id="sample-1">
<div class="photo">
<img src="/resource/images/photos/3.jpg" alt="">
</div>
<span id="execute-1" class="cq-btn m-primary">queue()</span>
</div>