CSS+jQuery实现简单的折叠菜单


Posted in Javascript onDecember 20, 2016

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<!DOCTYPE html> 
<html> 
  <head> 
    <title>折叠菜单</title> 
    <style> 
      body{ 
        background:grey; 
        font-family:Microsoft Yahei; 
        color:white; 
      } 
      .types a{ 
        text-decoration:none; 
        color:white; 
      } 
      .types ul{ 
        display:none; 
      } 
      .files ul{ 
        display:none; 
      } 
    </style> 
    <script src="js/jquery-1.8.2.min.js"></script> 
    <script> 
      $(document).ready(function(){ 
        var span=$(".files").find("span"); 
        var ul=$(".files").find("ul"); 
        span.bind("click",function(){ 
          ul.each(function(){ 
            $(this).css("display","none"); 
          }); 
          $(this).next().css("display","block"); 
        }); 
      }); 
    </script> 
  </head> 
  <body> 
    <ul class="files"> 
      <li class="file"> 
        <span>文件2-1</span> 
        <ul> 
          <li class="document"><a href="#">文档2-1-1</a></li> 
          <li class="document"><a href="#">文档2-1-2</a></li> 
        </ul> 
      </li> 
      <li class="file"> 
        <span>文件2-2</span> 
        <ul> 
          <li class="document"><a href="#">菜单2-2-1</a></li> 
          <li class="document"><a href="#">菜单2-2-2</a></li> 
        </ul> 
      </li> 
      <li class="file"> 
        <span>文件2-3</span> 
        <ul> 
          <li class="document"><a href="#">菜单2-3-1</a></li> 
          <li class="document"><a href="#">菜单2-3-2</a></li> 
        </ul> 
      </li> 
    </ul> 
  </body> 
</html>

以上所述是小编给大家介绍的CSS+jQuery实现简单的折叠菜单,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
原始的js代码和jquery对比体会
Sep 10 Javascript
jQuery实现鼠标移到元素上动态提示消息框效果
Oct 20 Javascript
JavaScript实现将xml转换成html table表格的方法
Apr 17 Javascript
jQuery拖动元素并对元素进行重新排序
Dec 30 Javascript
JS 实现可停顿的垂直滚动实例代码
Nov 23 Javascript
jQuery插件JWPlayer视频播放器用法实例分析
Jan 11 Javascript
Chrome调试折腾记之JS断点调试技巧
Sep 11 Javascript
JS实现table表格内针对某列内容进行即时搜索筛选功能
May 11 Javascript
vue中的适配px2rem示例代码
Nov 19 Javascript
JS使用new操作符创建对象的方法分析
May 30 Javascript
vue实现拖拽的简单案例 不超出可视区域
Jul 25 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
Sep 27 Javascript
jQuery常见的选择器及用法介绍
Dec 20 #Javascript
JS基于面向对象实现的选项卡效果示例
Dec 20 #Javascript
解决Angular.Js与Django标签冲突的方案
Dec 20 #Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
Dec 20 #Javascript
JS基于面向对象实现的拖拽功能示例
Dec 20 #Javascript
详解为Angular.js内置$http服务添加拦截器的方法
Dec 20 #Javascript
[Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能实例代码
Dec 20 #Javascript
You might like
php实现12306火车票余票查询和价格查询(12306火车票查询)
2014/01/14 PHP
php实现信用卡校验位算法THE LUHN MOD-10示例
2014/05/07 PHP
php使用$_POST或$_SESSION[]向js函数传参
2014/09/16 PHP
joomla实现注册用户添加新字段的方法
2016/05/05 PHP
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
2017/06/16 PHP
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
2019/12/31 PHP
PHP读取文件或采集时解决中文乱码
2021/03/09 PHP
JavaScript 不只是脚本
2007/05/30 Javascript
浅谈jQuery中ajaxPrefilter的应用
2016/08/01 Javascript
JS+Canvas实现的俄罗斯方块游戏完整实例
2016/12/12 Javascript
教你一步步用jQyery实现轮播器
2016/12/18 Javascript
canvas绘制爱心的几种方法总结(推荐)
2017/10/31 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
vue-cli+webpack项目 修改项目名称的方法
2018/02/28 Javascript
webpack打包非模块化js的方法
2018/10/24 Javascript
Vue运用transition实现过渡动画
2019/05/06 Javascript
javascript中的数据类型检测方法详解
2019/08/07 Javascript
[13:18]《一刀刀一天》之DOTA全时刻21:详解TI新赛制 A队再露獠牙
2014/06/24 DOTA
[04:45]DOTA2-DPC中国联赛正赛 iG vs LBZS 赛后选手采访
2021/03/11 DOTA
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
Python 正则表达式入门(初级篇)
2016/12/07 Python
Python随机读取文件实现实例
2017/05/25 Python
Django实现的自定义访问日志模块示例
2017/06/23 Python
Django实现web端tailf日志文件功能及实例详解
2019/07/28 Python
Python3将数据保存为txt文件的方法
2019/09/12 Python
python链表类中获取元素实例方法
2021/02/23 Python
Chemist Warehouse官方海外旗舰店:澳洲第一连锁大药房
2017/08/25 全球购物
西部世纪面试题
2014/12/05 面试题
如何唤起类中的一个方法
2013/11/29 面试题
厂办主管岗位职责范本
2014/02/28 职场文书
幼儿园中班评语大全
2014/04/17 职场文书
幼儿园六一儿童节活动方案
2014/08/26 职场文书
酒店前台辞职书
2015/02/26 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
公司致全体员工的感谢信
2019/06/24 职场文书
Redis字典实现、Hash键冲突及渐进式rehash详解
2021/09/04 Redis