jquery 简单二级树形菜单

如图:


html:

<div id="leftbar">
  <ul>
    <li><a href="#"><i class="glyphicon glyphicon-folder-open"></i>&nbsp;&nbsp;<span>Tables</span></a></li>
    <li class="on"><a href="#"><i class="glyphicon glyphicon-folder-open"></i>&nbsp;&nbsp;<span>Full width</span></a></li>
    <li> <a href="#"><i class="glyphicon glyphicon-folder-open"></i>&nbsp;&nbsp;<span>Forms</span> </a>
<ul>
<li><a href="#">&nbsp;&nbsp;Basic Form</a></li>
<li><a href="#">&nbsp;&nbsp;Basic Form</a></li>
<li><a href="#">&nbsp;&nbsp;Basic Form</a></li>
 </ul>
</li>
    <li><a href="#"><i class="glyphicon glyphicon-folder-open"></i>&nbsp;&nbsp;<span>Eelements</span></a></li>
  </ul>
</div>


css怎么好看自己怎么写;

#leftbar{display: block;float: left;position: relative;width: 220px;z-index: 16;}
#leftbar ul{width:220px; margin:0; padding:0;border-bottom: 1px solid #37414b; display:block; position:relative}
#leftbar li{border-top: 1px solid #37414b;border-bottom: 1px solid #1f262d;display: block; position:relative;}
#leftbar li a{padding: 10px 15px;display: block;}
#leftbar li a:hover,
#leftbar li a:focus{text-decoration: none;background-color:#0099FF;color:#FFFFFF;
}
#leftbar .on a{background:url(../images/menu-active.png) right no-repeat #0099FF;text-decoration: none;color:#FFFFFF;}



js:

$(function(){
$("#leftbar li").find("ul").hide();  

$("#leftbar li").each(function(){
$(this).click(function(){
var childs = $(this).find("ul");
if(childs.is(":visible"))
{
childs.hide('fast');
}else
{
childs.show('fast');
}   
});   
});
});

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值