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 相关文章推荐
JavaScript初学者应注意的七个细节详细介绍
Dec 27 Javascript
JS+CSS制作DIV层可(最小化/拖拽/排序)功能实现代码
Feb 25 Javascript
jQuery中Dom的基本操作小结
Jan 23 Javascript
文本域中换行符的替换示例
Mar 04 Javascript
jquery实现图片随机排列的方法
May 04 Javascript
jQuery插件实现带圆点的焦点图片轮播切换
Jan 18 Javascript
JS中对Cookie的操作详解
Aug 05 Javascript
JS定时器实现数值从0到10来回变化
Dec 09 Javascript
js字符串与Unicode编码互相转换
May 17 Javascript
vue中vee validate表单校验的几种基本使用
Jun 25 Javascript
在vue中使用v-bind:class的选项卡方法
Sep 27 Javascript
AngularJS实现的鼠标拖动画矩形框示例【可兼容IE8】
May 17 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懒人函数 自动添加数据
2011/06/28 PHP
php中的三元运算符使用说明
2011/07/03 PHP
php版微信公众号自定义分享内容实现方法
2016/09/22 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
传智播客学习之java 反射
2009/11/22 Javascript
JavaScript 页面编码与浏览器类型判断代码
2010/06/03 Javascript
基于Jquery的动态添加控件并取值的实现代码
2010/09/24 Javascript
js 函数的副作用分析
2011/08/23 Javascript
背景图跟随鼠标移动的Mootools插件实现代码
2011/12/12 Javascript
jquery的选择器的使用技巧之如何选择input框
2013/09/22 Javascript
使用angular写一个hello world
2015/01/23 Javascript
js实现有时间限制消失的图片方法
2015/02/27 Javascript
JS实现兼容性好,自动置顶的淘宝悬浮工具栏效果
2015/09/18 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
jQuery实现倒计时(倒计时年月日可自己输入)
2016/12/02 Javascript
浅析js的模块化编写 require.js
2016/12/07 Javascript
jQuery实现最简单实用的分秒倒计时
2017/02/05 Javascript
js评分组件使用详解
2017/06/06 Javascript
深入浅析ES6 Class 中的 super 关键字
2017/10/20 Javascript
React手稿之 React-Saga的详解
2018/11/12 Javascript
js时间戳转yyyy-MM-dd HH-mm-ss工具类详解
2019/04/30 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
JS数组方法slice()用法实例分析
2020/01/18 Javascript
[01:02:07]Liquid vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
用Python实现通过哈希算法检测图片重复的教程
2015/04/02 Python
基于Python实现对PDF文件的OCR识别
2016/08/05 Python
python 获取网页编码方式实现代码
2017/03/11 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
2017/06/09 Python
python读取excel数据绘制简单曲线图的完整步骤记录
2020/10/30 Python
解决html5中的video标签ios系统中无法播放使用的问题
2020/08/10 HTML / CSS
cf收人广告词大全
2014/03/14 职场文书
班组长安全工作职责
2014/07/15 职场文书
党员作风建设整改方案
2014/10/27 职场文书
2014年大学班级工作总结
2014/11/14 职场文书
物业项目经理岗位职责
2015/04/01 职场文书
POST提交数据常见的四种方式
2022/01/18 HTML / CSS