0
我试图创建一个jquery动画,其中一个对象从左到右移动,直到它到达窗口上的某个位置。然后物体应该一直移动到它的原点。发生的事情是,代码似乎是相应的响应,达到300时它将变量从200更改为-200,以使对象返回,但似乎对象本身反应迟,不会改变方向,但直到它到达窗户的尽头。下面是代码:动画没有按时响应
var speed = 200;
var limite = 300;
var posLeft;
function animeCosa(){
posLeft = parseInt($("#circulo").offset().left);
if(posLeft > limite){
speed = -200;
}
$("#circulo").animate({left : "+="+speed},
3000,
"linear");
}
setInterval(animeCosa,1000);
在此先感谢
欢呼
嗯,这是总的意义。将试试看看会发生什么感谢! –