-1
我有一个响应方的菜单。此菜具有类似的子菜单:隐藏李的孩子,点击显示
.navbar ul li ul
我想如果父菜单有喜欢我的代码,我想隐藏它,当我需要表现出来,单击父菜单来显示它的子菜单。
我试过这段代码,但它不起作用。
$(".navbar ul li").each(function(index, element) {
if ($(this).children('ul').attr('class')){
}
else {
$(this).find('span').remove();
}
});
$(".navbar ul li span").click(function(){
$(this).toggleClass('ss');
$(this).parent('li').toggleClass('active-mobile');
$(this).parent('li').children('ul').slideToggle();
});
粘贴HTML标记 – Hiral
我强烈建议你设置一个ID到要显示/隐藏UL,添加样式display:none和创建一个onClick函数来设置显示为真 – AlvaroAV
你删除跨度,然后想要在其上切换一个类?你也检查ul是否有一个类,但不是它的名字? – Christoph