var _s = $('#rect0');
function queueCnt(){
var _n = _s.queue('fx');
$('#input0').val( _n.length );
setTimeout( queueCnt, 100 );
}
function run(){
_s.show('slow');
_s.animate({left:'+=200'},2000);
_s.animate({left:'-=200'},2000);
_s.hide('slow',run);
}
run();
queueCnt();
.queue( queueName:string )
現在貯まっているキューを配列で取得する。
'fx'はデフォルト値です。
現在貯まっているキュー :
var _s1 = $('#rect1');
$('#btn0').click(function(){
_s1.show('slow');
_s1.queue(
function(){
$('#input1').val( '実行完了' );
}
);
});
.queue( callback:function )
コールバック関数として使用する。
実行する