Здравствуйте!
Есть меню двухуровневое и есть скрипт который как я понял выполняет раскрытие пунктов второго уровня на мобильниках, но дело в том что на мобильном почему то раскрывающееся пункты не кликабельны, да и декстопе тоже, как сделать так чтобы пункты были кликабельны, допустим при первом клике подпункты раскрывались а по второму клику можно было переходить по ссылкам? На декстопе меню выпадает с помощью css, при наведении.
/menu-toggle
$('#toggle-menu').click(function(){
$(this).next().slideToggle();
});
//submenus
$('.menu .submenu-father:has(.submenu)').click(function(e){
e.preventDefault();
if(window.innerWidth < 768){
if ($(this).hasClass('activado')) {
$(this).removeClass('activado');
$(this).children('ul').slideUp();
} else {
$('.menu .submenu-father .submenu').slideUp();
$('.menu .submenu-father').removeClass('activado');
$(this).addClass('activado');
$(this).children('.submenu').slideDown();
}
}
}
);
$(window).resize(function(){
if($(document).width() < 768){
$('.menu').slideUp();
$('.menu li ul').slideUp();
$('.menu li').removeClass('activado');
}
})