小编big*_*axi的帖子

为什么jQuery .animate回调发生在动画之前?

为什么.animate在动画之前会发生这个函数的回调?

参考:http://jsfiddle.net/93Qyq/7/

这是Javascript部分:

$('#clickButton').click(function() {
  $('.spanClass').animate({
    left: '+=200'
  }, 500, positionReset());
});

function positionReset(){
    alert('complete!');
   $('.spanClass').animate({'left':'-=200'})
}
Run Code Online (Sandbox Code Playgroud)

这是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>?
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-animate

3
推荐指数
1
解决办法
231
查看次数

标签 统计

javascript ×1

jquery ×1

jquery-animate ×1