后台伸缩二级菜单
2017-02-20 14:38
435 查看
<!DOCTYPE HTML> <html> <head> <title>实现后台伸缩二级菜单</title> <meta charset="utf-8" /> <style> li{ list-style:none; } li span{ padding-left: 20px; cursor: pointer; } .open{ background: url("img/minus.png") no-repeat center left; } .closed{ background: url("img/add.png") no-repeat center left; } .show{ display: block; } .hide{ display: none; } </style> <script> function toggle(span){//span->this if(span.className=="open"){ span.className="closed"; span.nextElementSibling.className="hide"; }else{//否则 var oldSpan= document.querySelector(".open"); if(oldSpan!=null){ oldSpan.className="closed"; oldSpan.nextElementSibling.className="hide"; } span.className="open"; span.nextElementSibling.className="show" } } </script> </head> <body> <ul class="tree"> <li> <span class="open" onclick="toggle(this)">考勤管理</span> <ul class="show"> <li>日常考勤</li> <li>请假申请</li> <li>加班/出差</li> </ul> </li> <li><span class="closed" onclick="toggle(this)">信息中心</span> <ul class="hide"> <li>通知公告</li> <li>公司新闻</li> <li>规章制度</li> </ul> </li> <li><span class="closed" onclick="toggle(this)">协同办公</span> <ul class="hide"> <li>公文流转</li> <li>文件中心</li> <li>内部邮件</li> <li>即时通信</li> <li>短信提醒</li> </ul> </li> </ul> </body> </html>
相关文章推荐
- 实现伸缩二级菜单
- 基于bootstrap的后台二级垂直菜单
- 伸缩菜单+二级下拉菜单
- 基于bootstrap的后台二级垂直菜单[转]
- 后台 菜单栏 css 嵌套ul 动态二级菜单
- bootstrap的后台二级垂直菜单
- html用js实现导航栏的二级菜单,自动伸缩。。。
- ofbiz后台系统二级菜单的配置——组件菜单
- Bootstrap-基于bootstrap的后台二级垂直菜单
- Javascript制作伸缩的二级菜单
- 实现伸缩二级菜单
- jfinal后台怎么动态获取菜单树,考虑多级菜单,不止是二级菜单
- 基于bootstrap的后台二级垂直菜单
- [.NET控件]中国行政区域二级联系菜单,根据上级行政区加载下级行政区列表
- JS省市二级联动菜单
- 菜单条_div实现二级竖菜单
- 二级菜单
- JS+CSS实现的二级下拉导航菜单
- 后台管理系统问题:点击a链接,打开二级页面的同时,iframe页面中的a链接新建了一个页面
- 横向二级菜单