jQuery实现可展开折叠的导航效果示例


Posted in Javascript onSeptember 12, 2016

本文实例讲述了jQuery实现可展开折叠的导航效果。分享给大家供大家参考,具体如下:

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
*{ padding: 0; margin: 0;}
li{ list-style-type: none;}
body{ margin: 50px; font-family:\5FAE\8F6F\96C5\9ED1,'Arial';}
a{ text-decoration: none; color:#f00;}
h3{ cursor: pointer;}
</style>
</head>
<body>
<h3>导航一</h3>
<ul style="display:none">
  <li><a href="#">11111</a></li>
  <li><a href="#">11111</a></li>
  <li><a href="#">11111</a></li>
  <li><a href="#">11111</a></li>
</ul>
<h3>导航二</h3>
<ul style="display:none">
  <li><a href="#">22222</a></li>
  <li><a href="#">22222</a></li>
  <li><a href="#">22222</a></li>
  <li><a href="#">22222</a></li>
</ul>
<h3>导航三</h3>
<ul style="display:none">
  <li><a href="#">33333</a></li>
  <li><a href="#">33333</a></li>
  <li><a href="#">33333</a></li>
  <li><a href="#">33333</a></li>
</ul>
<script src="jquery-1.7.2.min.js"></script>
<script src="jquery.easing.1.3.js"></script>
<script>
$(function(){
  $.easing.def = 'easeOutElastic';
  var oBtn = $('h3');
  oBtn.click(function(){
    $(this).next('ul').slideToggle().siblings('ul').slideUp();
  });
});
</script>
</body>
</html>

运行效果图如下:

jQuery实现可展开折叠的导航效果示例

附:jquery.easing.1.3.js动画效果扩展插件可点击如下链接本站下载:

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
一些经常会用到的Javascript检测函数
May 31 Javascript
node.js中格式化数字增加千位符的几种方法
Jul 03 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
Aug 21 Javascript
检查表单元素的值是否为空的实例代码
Jun 16 Javascript
浅析jQuery Ajax通用js封装
Jun 22 Javascript
使用DeviceOne实现微信小程序功能
Dec 29 Javascript
纯js实现页面返回顶部的动画(超简单)
Aug 10 Javascript
JS+WCF实现进度条实时监测数据加载量的方法详解
Dec 19 Javascript
vue-image-crop基于Vue的移动端图片裁剪组件示例
Aug 28 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
Sep 03 Javascript
node.JS二进制操作模块buffer对象使用方法详解
Feb 06 Javascript
vue实现用户长时间不操作自动退出登录功能的实现代码
Jul 23 Javascript
jQuery简单实现列表隐藏和显示效果示例
Sep 12 #Javascript
jQuery实现弹出带遮罩层的居中浮动窗口效果
Sep 12 #Javascript
jQuery实现的无限级下拉菜单功能示例
Sep 12 #Javascript
jQuery实现的图片轮播效果完整示例
Sep 12 #Javascript
Vue组件BootPage实现简单的分页功能
Sep 12 #Javascript
jQuery实现的多张图无缝滚动效果【测试可用】
Sep 12 #Javascript
初识简单却不失优雅的Vue.js
Sep 12 #Javascript
You might like
举例讲解PHP面对对象编程的多态
2015/08/12 PHP
各种快递查询--Api接口
2016/04/26 PHP
PHP新特性详解之命名空间、性状与生成器
2017/07/18 PHP
PHP编译configure时常见错误的总结
2017/08/17 PHP
Laravel 登录后清空COOKIE的操作方法
2019/10/14 PHP
jquery制作多功能轮播图插件
2015/04/02 Javascript
理解JS事件循环
2016/01/07 Javascript
jquery做个日期选择适用于手机端示例
2017/01/10 Javascript
JS实现动态修改table及合并单元格的方法示例
2017/02/20 Javascript
重新理解JavaScript的六种继承方式
2017/03/24 Javascript
微信小程序 密码输入(源码下载)
2017/06/27 Javascript
Angular 2父子组件数据传递之局部变量获取子组件其他成员
2017/07/04 Javascript
Bootstrap Table快速完美搭建后台管理系统
2017/09/20 Javascript
JS Testing Properties 判断属性是否在对象里的方法
2017/10/01 Javascript
Vue.js2.0中的变化小结
2017/10/24 Javascript
Vue结合后台导入导出Excel问题详解
2019/02/19 Javascript
详解一个基于套接字实现长连接的express
2019/03/28 Javascript
JS实现li标签的删除
2019/04/12 Javascript
微信小程序按顺序同步执行的两种方式
2019/12/20 Javascript
解决Mint-ui 框架Popup和Datetime Picker组件滚动穿透的问题
2020/11/04 Javascript
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
Python实现曲线点抽稀算法的示例
2017/10/12 Python
Python多线程原理与用法详解
2018/08/20 Python
python写程序统计词频的方法
2019/07/29 Python
Python使用itchat 功能分析微信好友性别和位置
2019/08/05 Python
Python检查图片是否损坏及图片类型是否正确过程详解
2019/09/30 Python
Python3 翻转二叉树的实现
2019/09/30 Python
如何使用python实现模拟鼠标点击
2020/01/06 Python
Python3标准库之dbm UNIX键-值数据库问题
2020/03/24 Python
HTML5 新表单类型示例代码
2018/03/20 HTML / CSS
Java软件工程师综合面试题笔试题
2013/09/08 面试题
优秀应届本科生求职信
2014/07/19 职场文书
2015年党性分析材料
2014/12/19 职场文书
违纪检讨书
2015/01/27 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
学习心得体会
2019/06/20 职场文书