Попытка создать загрузочную панель, которая становится медленнее и медленнее. Я сделал это так, чтобы каждый бит добавленной ширины постепенно увеличивался, но теперь я хочу сделать то же самое с значением интервала. На данный момент моя переменная «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