2014-04-22 84 views
0

相同的标题,例如:时间增加动画jQuery的

$(#someDiv).animate({left:'70px'}, 500); 

但现在我想时间从动画0到500增加:

$(#someDiv).animate({left:'70px'}, time); 

什么解决的办法?有人可以帮助我吗?

回答

0

可能你需要在循环中进行一些修正,但我认为这个逻辑对你有用。

var start_time; 
var end_time = 500; 
for (start_time = 0; start_time < end_time; start_time++) { 
    $(#someDiv).animate({left:'70px'}, start_time); 
    if (start_time > 500){ 
    break; 
    // Put alert for testing purpose like alert ('StartTime:'+start_time); 
    } 

}