vachunya
@vachunya
Бог верстки, JS maniac, React bomberman

Не могу создать цикл на jQuery?

Короче дела обстоят так: мне надо сделать цикл с небольшой задержкой загрузки, у меня есть три заголовка обернутых в Тег span и имеющих класс menuTitle, мне надо раз в какое-то время передавать класс актив на следующий элемент с классом menuTitle, ну и соответственно менять некоторые переменные в нижних блоков

толком ничего не работает я потерял надежду, Джедаи, мне не дают ЗП пока прелоадер не сделаю и это хрень.... а я еще новичок в JS

setTimeout(function(){
	var menuTitle = $('.menuTitle');
		for(var i = 0; i < menuTitle.length; i++){
			if($(menuTitle[i]).hasClass('active')){
				setTimeout(function(){
				$(menuTitle[i]).removeClass('active');
				$('.lines').animateNumber({ number: linesPriceNum[i]}); // счетчик для цифр на главной странице
					if($(window).width() > '767'){
		              $('.f-b-c-title').animate({'padding-left':fbcTitlePadding[i]},500);
		            };
				if(i == (menuTitle.length - 1)){
					$(menuTitle[0]).addClass('active');           
		        };
				$(menuTitle[i]).addClass('active'); 
				},3000);          
			};
		};
	},6000);


нужно чтобы само переключалось меню и двигался внизу текст(это с помощью паддинга сделано) важно что цикл не работает
  • Вопрос задан
  • 834 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Mazino
Честно говоря с большим трудом понял, что тут речь про анимации и эффекты, что хотели по факту все равно не понял. Но с большой вероятностью вам нужно читать это.

upd: и это не будет лишним наверное.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект