Задать вопрос
@tim_tairan
web

Появление и исчезновение списков элемента на js?

Ребята помогите разобраться с кодом.
Есть вот такой вот скрипт
$(document).ready(function(){				
	$('.menu-icon').click(function(){	
		$('.menuTrigger').toggleClass('menuToggle');
		$('.overlay-box').toggleClass('open');
		$(function() {
		    $('.menu ul li').each(function(i) {
		    $(this).delay((i++) * 200).fadeTo(1000, 1); })
		});
		
	});
});

Он у меня выполняет анимацию иконки меню + появление и исчезновение меню + появление и исчезновение списка меню по очереди. Но работает он только 1 раз после обновления страницы это я про "появление списка меню по очереди", а нужно что бы работал постоянно.
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@GreatRash
Для чего вы тут обернули в функцию знаете?

$(function() {
  $('.menu ul li').each(function(i) {
  $(this).delay((i++) * 200).fadeTo(1000, 1); })
});
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы