Вывод процентов в цикле
Нужно сделать псевдозагрузку с процентами, как на флеш сайтах.
Чтобы в диве менялись проценты от 0 до 100 за 5 секунд. Какие функции для этого использовать? |
window.setTimeout(Function callback, Number delay)
|
$(document).ready(function() {
var per;
per = 0;
setInterval(function() {
if(per <= 100) $('#percent').text(per + '%');
per++;
}, 20);
});
Просчет готов, теперь как сделать, чтобы setInterval перестал в холостую отрабатывать после 100 процентов? |
$(document).ready(function() {
var per;
per = 0;
var si = setInterval(function() {
if(per <= 100) {
$('#percent').text(per + '%');
per++;
} else {
clearInterval(si);
}
}, 20);
});
|
Раед, спасибо.
|
| Часовой пояс GMT +3, время: 19:35. |