0
这是我的手机响应菜单的代码..但我遇到问题时,其中一个子菜单打开其他打开的子菜单不关闭。 (我不希望看到所有的子菜单,当我点击每个,但需要看到只有一个子菜单,其他应该关闭) 我有解决方案,但我不知道如何通过该解决方案更改下面的代码
如何更改代码以查看动作“其他子菜单打开时关闭子菜单”..?
要求解决方式:http://jsfiddle.net/JqJce/6/
$("ul#topnav").clone().appendTo("#navmobitop");
$("ul#navnyaa").clone().appendTo("#navmobi");
$("#mobilenavtop").toggle(function() {
$(this).addClass("active");
$("#navmobitop .menuhlng").slideDown()
},
function() {
$(this).removeClass("active");
$("#navmobitop .menuhlng").slideUp()
});
$("#mobilenav").toggle(function() {
$(this).addClass("active");
$("#navmobi #navnyaa").slideDown()
},
function() {
$(this).removeClass("active");
$("#navmobi #navnyaa").slideUp()
});
$("#navmobi .dgnsub > a").toggle(function() {
$(this).parent().addClass("active");
$($(this).parent()).children("ul").slideDown()
},
function() {
$(this).parent().removeClass("active");
$($(this).parent()).children("ul").slideUp()
});