実行例

アニメーションの実際
キュー(queue)の管理




変更前のhtml
<div id="sq1" class="square"></div>

jQuery
function finishAnimate() {
        if($('div#sq1').queue('fx').length<2) alert('動作完了!');
}
$('div#sq1').animate({left:'+=100px'})
                 .animate({left:'-=100px'},finishAnimate);

RapidWEaverではアラートが出ないので注意。.二行目のlength<2は本では1になっているが"1"では動作しない