Подключаю вертикальное многоуровневое меню на странице, но почему то подуровни этого меню не отображаются, подскажите как исправить, несмотря на то, что у меня есть горизонтальное меню , в котором уровни отображаются? Пытаюсь разрулить это с помощью js, но когда кликаю на разные пункты, меню глючит. Подскажите, как это разрулить на php или помогите исправить скрипт
cnt=0;
$(document).on("click","li>a",function(e){
e.preventDefault()
ul = $(this).next()//.find("ul")
p=$(this).parent();
p.addClass("height")
h=ul.height();
cnt++;
if((cnt==1) && (p.hasClass("height"))){
h=h+h
p.css("margin-bottom",h+"px")
ul.toggle();
}else{
cnt=0
p.removeClass("height");
ul.toggle();
p.css("margin-bottom",0+"px");
}
console.log($(this))
})
Сборка персонального компьютера от Artline: умный выбор для современных пользователей