0
我有一个循环的问题与此代码:jQuery的动画循环多个时间
<p style="position:relative;left:100px;opacity:0" class="bc1">hello</p>
我要循环的动画三种循环使用jQuery到:
$('.bc1').animate({left: '0px',opacity:'1'},1000);
- 延迟10秒
$('.bc1').animate({left: '100px',opacity:'0'},1000);
- 延迟1秒
- 然后再从1开始
我可以使它无限吗?
我想:
var st=animateBac();
var af=animateRev();
st();
af();
,但它不是循环。
它工作正常,但如果我想循环它只有3循环? –
添加一个计数器,而不是animationIsOn = animationLoops = 0,并在内部如果您将“if(animationLoops <3){animationLoops + = 1; anim();}” –