$(function(){
// nav收缩展开
$('.nav-item>a').on('click',function(){ //一级条目点击事件
if (!$('.nav').hasClass('nav-mini')) { //侧边栏没有被收起成图标状态时
if ($(this).next().css('display') == "none") { //当前点击条目下的ul,如果隐藏了就显示
$('.nav-item').children('ul').slideUp(300); //隐藏其他的ul
$(this).next('ul').slideDown(300); //显示当前的ul。
$(this).parent('li').addClass('nav-show').siblings('li').removeClass('nav-show');
}else{
$(this).next('ul').slideUp(300);//隐藏当前的ul
$('.nav-item.nav-show').removeClass('nav-show');
}
}
});
//nav-mini切换
$('#mini').on('click',function(){
if (!$('.nav').hasClass('nav-mini')) { //侧边栏没有被收起成图标状态时
$('.nav-item.nav-show').removeClass('nav-show');
$('.nav-item').children('ul').removeAttr('style');
$('.nav').addClass('nav-mini'); //改变宽度
}else{
$('.nav').removeClass('nav-mini'); //改变宽度
}
});
});其中有一个类nav-show好像没啥用处啊!删掉他也是可以的!