与标题相同,例如:
$(#someDiv).animate({left:'70px'}, 500);
但现在我希望时间动画从0增加到500:
$(#someDiv).animate({left:'70px'}, time);
解决方案是什么?有人可以帮帮我吗?
答案 0 :(得分: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);
}
}