Показать сообщение отдельно
  #1 (permalink)  
Старый 06.04.2013, 11:24
jei jei вне форума
Кандидат Javascript-наук
Отправить личное сообщение для jei Посмотреть профиль Найти все сообщения от jei
 
Регистрация: 08.06.2009
Сообщений: 132

как убрать первый интервал в 9 секунд. setInterval()
как убрать первый интервал в 9 секунд.Так то галерея моя работает картинка меняется ,но при первом запуске надо ждать первый интервал 9 секунд

//запустим крутится нашу карусель с интервалом 9 сек
//первая картинка стартанула сразу
//вторая через 3.1 сек
//третья через 6.1 сек
setInterval(function sdasdasd() 
	{
	//
	setTimeout(function func0() {
		func1();
		}, 0);
		
		
	setTimeout(function func01() {
		func22();
		}, 3100);

	setTimeout(function func02() {
		func33();
		}, 6100); 		
	}, 
	9000);	


//включим выключим 1-картинку
//через 0 секунду включим
//через 3 сек выключим	
function func1(){
	setTimeout(function func2() {
        document.getElementById("hov1").style.display = "block"
    }, 0);
	setTimeout(function func3() {
        document.getElementById("hov1").style.display = "none"
    }, 3000);
}	


//включим выключим 2-картинку
//через 0 секунду включим
//через 3 выключим
function func22(){
setTimeout(function func4() {
        document.getElementById("hov2").style.display = "block"
    }, 0);
  setTimeout(function func5() {
        document.getElementById("hov2").style.display = "none"
    }, 3000);
}

//включим выключим 3-картинку
//через 0 секунду включим
//через 3 выключим
function func33(){
setTimeout(function func6() {
        document.getElementById("hov3").style.display = "block"
    }, 0);
  setTimeout(function func7() {
        document.getElementById("hov3").style.display = "none"
    }, 3000);
}

Последний раз редактировалось jei, 06.04.2013 в 11:28.
Ответить с цитированием