2014-04-22 57 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); 
    } 

}