- 17, May 2024
- #1
Я создал анимированный индикатор выполнения, но он работает не так, как хотелось.
Я хочу, чтобы отображалось 20 % полосы, но вместо этого отображается 100 % полосы.
Однако проценты отображаются правильно.
Я ссылаюсь на jquery и Modernizr.
Вот мой яваскрипт
$(документ).ready(функция() {
if(!Modernizr.meter){
alert('К сожалению, ваш браузер не поддерживает индикатор выполнения HTML5');
} еще {
вар прогрессбар = $('#прогрессбар'),
Макс = прогрессбар.attr('макс'),
время = (1000/макс)*5,
значение = прогрессбар.вал();
вар загрузка = функция() { значение += 1; addValue = Progressbar.val(значение); $('.progress-value').html(значение + '%'); если (значение == макс) { ClearInterval (анимация); } }; вар animate = setInterval(function() { загрузка(); }, время); }; }); И вот мой HTML: 20%
Я хочу, чтобы отображалось 20 % полосы, но вместо этого отображается 100 % полосы.
Однако проценты отображаются правильно.
Я ссылаюсь на jquery и Modernizr.
Вот мой яваскрипт
$(документ).ready(функция() {
if(!Modernizr.meter){
alert('К сожалению, ваш браузер не поддерживает индикатор выполнения HTML5');
} еще {
вар прогрессбар = $('#прогрессбар'),
Макс = прогрессбар.attr('макс'),
время = (1000/макс)*5,
значение = прогрессбар.вал();
вар загрузка = функция() { значение += 1; addValue = Progressbar.val(значение); $('.progress-value').html(значение + '%'); если (значение == макс) { ClearInterval (анимация); } }; вар animate = setInterval(function() { загрузка(); }, время); }; }); И вот мой HTML: 20%