dusmatoff
@dusmatoff
Web...

Как найти внутренний список в jquery?

Приветствую.
Прошу помочь с jquery. Неправильно срабатывает аккордион в меню.
  • Вопрос задан
  • 51 просмотр
Решения вопроса 2
0xD34F
@0xD34F
$('#menu-food-menu').on('click', '.menu-item', function() {
  const $submenu = $(this).find('.sub-menu');
  $('#menu-food-menu > li > .sub-menu').not($submenu).slideUp(1000);
  $submenu.slideToggle(1000);
});
Ответ написан
@inkShio
$(document).ready(function() {
	$('#menu-food-menu .menu-item').on('click', f_acc);
});

function f_acc(){
	if($(this).find('.sub-menu')) {
  	//$('#menu-food-menu > li >.submenu').not($(this).children()).slideUp(1000);
    $(this).children('.sub-menu').slideToggle(2000);
  }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы