Показать сообщение отдельно
  #1 (permalink)  
Старый 26.10.2015, 13:41
Аватар для annie88
Кандидат Javascript-наук
Отправить личное сообщение для annie88 Посмотреть профиль Найти все сообщения от annie88
 
Регистрация: 25.09.2015
Сообщений: 101

период в setInterval
Добрый день!
Не могли бы Вы мне помочь?
У меня есть функция, выполняющаяся с периодичностью 30 сек. В ней через setInterval вызывается другая функция, создающая мнимый прогресс бар. Проблема такая, я никак не могу понять какой период необходимо поставить в setInterval, чтобы уместиться в эти 30 сек(как бы глупо это не звучало). Проверяла сколько раз вызывается эта функция и получала каждый раз разные значения, при одном и том же интервале Не могли бы Вы подсказать из-за чего это может происходить?

функция, выполняющаяся с периодом 30сек
function  funk(){
		setInterval(progressLoad, 3000);// вот здесь она вызывается
		    }


функция, имитирующая progress bar
function progressLoad(){//отображение загрузки
	    var progress = $(document.getElementsByClassName('active-kadr')[document.getElementsByClassName('active-kadr').length-1]).find('.progress_bar');
		if(interest != 100) {
			interest++;
			progress[0].style.width = interest + '%';
				}else{}
	
	}

Последний раз редактировалось annie88, 26.10.2015 в 13:43.
Ответить с цитированием