試圖創建一個變得越來越慢的加載欄。我已經做到了,所以每增加一點寬度都會逐漸變小,但現在我想對區間值做同樣的處理。截至目前,我的變量「itime」被設置爲1000,並且每一步都不會減慢。我究竟做錯了什麼?遞增遞減間隔
var itime = 1000;
var progress = setInterval(function(){
var insidewidth = $('#inside').width();
if (insidewidth > 388) {
$("body").css("background","blue");
clearInterval(progress);
}
else {
$("#inside").width($("#inside").width() + (175/insidewidth));
itime += 1000;
};
}, itime);
的Jquery已經提供了 - 只需使用'animate()'和一個適當的緩動函數。 – georg