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 相关文章推荐
在textarea中屏蔽js的某个function的javascript代码
Apr 20 Javascript
JavaScript中的操作符==与===介绍
Dec 31 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
Aug 11 Javascript
Vue父子模版传值及组件传值的三种方法
Nov 27 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
Dec 09 Javascript
Vue filter介绍及详细使用
Apr 04 Javascript
element-ui中Table表格省市区合并单元格的方法实现
Aug 07 Javascript
Javascript实现鼠标移入方向感知
Jun 24 Javascript
在vue中使用回调函数,this调用无效的解决
Aug 11 Javascript
vue v-on:click传递动态参数的步骤
Sep 11 Javascript
利用 JavaScript 实现并发控制的示例代码
Dec 31 Javascript
vue中data里面的数据相互使用方式
Jun 05 Vue.js
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 生成签名及验证签名详解
2016/10/26 PHP
PHP new static 和 new self详解
2017/02/19 PHP
PHP机器学习库php-ml的简单测试和使用方法
2017/07/14 PHP
如何实现JS函数的重载
2006/09/22 Javascript
自适应高度框架 ----属个人收藏内容
2007/01/22 Javascript
JavaScript加强之自定义callback示例
2013/09/21 Javascript
解决json日期格式问题的3种方法
2014/02/02 Javascript
使用js检测浏览器是否支持html5中的video标签的方法
2014/03/12 Javascript
node.js中的console.warn方法使用说明
2014/12/09 Javascript
jQuery常用且重要方法汇总
2015/07/13 Javascript
JavaScript实现模仿桌面窗口的方法
2015/07/18 Javascript
jQuery zTree树插件动态加载实例代码
2017/05/11 jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
2017/09/11 jQuery
基于vue,vue-router, vuex及addRoutes进行权限控制问题
2018/05/02 Javascript
详解JS实现简单的时分秒倒计时代码
2019/04/25 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
2019/05/05 Javascript
vue实现简单的日历效果
2020/09/24 Javascript
微信小程序基于Taro的分享图片功能实践详解
2019/07/12 Javascript
[16:56]教你分分钟做大人:司夜刺客
2014/10/30 DOTA
在Python中处理字符串之ljust()方法的使用简介
2015/05/19 Python
python数组复制拷贝的实现方法
2015/06/09 Python
Python读取sqlite数据库文件的方法分析
2017/08/07 Python
Python实现的多项式拟合功能示例【基于matplotlib】
2018/05/15 Python
使用11行Python代码盗取了室友的U盘内容
2018/10/23 Python
python 使用poster模块进行http方式的文件传输到服务器的方法
2019/01/15 Python
python3.6实现学生信息管理系统
2019/02/21 Python
python爬虫基础教程:requests库(二)代码实例
2019/04/09 Python
python Gabor滤波器讲解
2020/10/26 Python
Python使用grequests并发发送请求的示例
2020/11/05 Python
在html5的Canvas上绘制椭圆的几种方法总结
2013/01/07 HTML / CSS
法律专业学生的自我评价
2014/02/07 职场文书
酒店管理专业毕业生求职自荐信
2014/04/28 职场文书
中学学校门卫岗位职责
2014/08/15 职场文书
政协常委会议主持词
2015/07/03 职场文书
详解CSS不定宽溢出文本适配滚动
2021/05/24 HTML / CSS
python 字典和列表嵌套用法详解
2021/06/29 Python