.animate
アニメーションの前に、この関数のコールバックが発生するのはなぜですか?
参照: http://jsfiddle.net/93Qyq/7/
これは Javascript の部分です。
$('#clickButton').click(function() {
$('.spanClass').animate({
left: '+=200'
}, 500, positionReset());
});
function positionReset(){
alert('complete!');
$('.spanClass').animate({'left':'-=200'})
}
これはHTMLです:
<div class="divClass">
<span id="a" class="spanClass">A</span>
<span id="b" class="spanClass">B</span>
<span id="c" class="spanClass">C</span>
</div>
<br>
<div id="clickButton">CLICK BUTTON</div><br>
</p>