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取滚动条的尺寸的函数代码
Nov 30 Javascript
JavaScript中创建对象和继承示例解读
Feb 12 Javascript
javascript实现 百度翻译 可折叠的分享按钮列表
Mar 12 Javascript
详谈javascript中的cookie
Jun 03 Javascript
jQuery获取file控件中图片的宽高与大小
Aug 04 Javascript
JavaScript实现横线提示输入验证码随输入验证码输入消失的方法
Sep 24 Javascript
jQuery ajax MD5实现用户注册即时验证功能
Oct 11 Javascript
100行代码理解和分析vue2.0响应式架构
Mar 09 Javascript
基于Bootstrap框架实现图片切换
Mar 10 Javascript
VueJS如何引入css或者less文件的一些坑
Apr 25 Javascript
Vue函数式组件-你值得拥有
May 09 Javascript
jQuery中event.target和this的区别详解
Aug 13 jQuery
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图片的裁剪与缩放生成符合需求的缩略图
2013/01/11 PHP
ThinkPHP3.1新特性之命名范围的使用
2014/06/19 PHP
PHP往XML中添加节点的方法
2015/03/12 PHP
php计算title标题相似比的方法
2015/07/29 PHP
Yii2.0中使用js异步删除示例
2017/03/10 PHP
javascript 当前日期加(天、周、月、年)
2009/08/09 Javascript
JS request函数 用来获取url参数
2010/05/17 Javascript
原生Js与jquery的多组处理, 仅展开一个区块的折叠效果
2011/01/09 Javascript
公共js在页面底部加载的注意事项介绍
2013/07/18 Javascript
获取3个数组不重复的值的具体实现
2013/12/30 Javascript
浅谈JavaScript字符串拼接
2015/06/25 Javascript
浅析javascript中的Event事件
2016/12/09 Javascript
深入解析Vue 组件命名那些事
2017/07/18 Javascript
Python 可爱的大小写
2008/09/06 Python
Python中的闭包实例详解
2014/08/29 Python
Python实现Windows上气泡提醒效果的方法
2015/06/03 Python
pygame游戏之旅 python和pygame安装教程
2018/11/20 Python
对Django项目中的ORM映射与模糊查询的使用详解
2019/07/18 Python
使用python代码进行身份证号校验的实现示例
2019/11/21 Python
python能做哪方面的工作
2020/06/15 Python
学生如何注册Pycharm专业版以及pycharm的安装
2020/09/24 Python
Html5 Canvas 实现一个“刮刮乐”游戏
2019/09/05 HTML / CSS
IE9对HTML5中部分属性不支持的原因分析
2014/10/15 HTML / CSS
html5 拖拽及用 js 实现拖拽功能的示例代码
2020/10/23 HTML / CSS
HEMA英国:荷兰原创设计
2018/08/28 全球购物
remote接口和home接口主要作用
2013/05/15 面试题
党的群众路线教育实践活动批评与自我批评
2014/02/16 职场文书
2014年售后服务工作总结
2014/11/18 职场文书
2014年保险公司工作总结
2014/11/22 职场文书
保证金退回承诺函格式
2015/01/21 职场文书
学生逃课万能检讨书2000字
2015/02/17 职场文书
门球健将观后感
2015/06/16 职场文书
工作总结之小学教师体育工作范文(3篇)
2019/10/07 职场文书
导游词之淮安明祖陵
2019/11/25 职场文书
Windows 11要来了?微软文档揭示Win11太阳谷 / Win10有两个不同版本
2021/11/21 数码科技
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js