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 相关文章推荐
jQuery实现当按下回车键时绑定点击事件
Jan 28 Javascript
jQuery中attr()方法用法实例
Jan 05 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
May 03 Javascript
实现React单页应用的方法详解
Aug 02 Javascript
js浏览器html5表单验证
Oct 17 Javascript
JavaScript实现动态增删表格的方法
Mar 09 Javascript
BootStrap Select清除选中的状态恢复默认状态
Jun 20 Javascript
angular实现页面打印局部功能的思考与方法
Apr 13 Javascript
vue+webpack模拟后台数据的示例代码
Jul 26 Javascript
javascript设计模式之装饰者模式
Jan 30 Javascript
Vue this.$router.push(参数)实现页面跳转操作
Sep 09 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
Oct 12 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实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
js中的escape及unescape函数的php实现代码
2007/09/04 Javascript
js中判断Object、Array、Function等引用类型对象是否相等
2012/08/29 Javascript
ie中js创建checkbox默认选中问题探讨
2013/10/21 Javascript
jQuery打印图片pdf、txt示例代码
2014/07/22 Javascript
jQuery中的通配符选择器使用总结
2016/05/30 Javascript
jQuery中的ready函数与window.onload谁先执行
2016/06/21 Javascript
jQuery属性选择器用法示例
2016/09/09 Javascript
基于JavaScript实现的顺序查找算法示例
2017/04/14 Javascript
node.js+jQuery实现用户登录注册AJAX交互
2017/04/28 jQuery
前端构建工具之gulp的语法教程
2017/06/12 Javascript
js+html5实现页面可刷新的倒计时效果
2017/07/15 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
2017/09/04 Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
2017/11/08 jQuery
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
重新认识vue之事件阻止冒泡的实现
2018/08/02 Javascript
Koa日志中间件封装开发详解
2019/03/09 Javascript
详解vue3.0 的 Composition API 的一种使用方法
2020/10/26 Javascript
[52:20]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
Python中删除文件的程序代码
2011/03/13 Python
python 获取当天每个准点时间戳的实例
2018/05/22 Python
Python基于xlrd模块操作Excel的方法示例
2018/06/21 Python
Python中分支语句与循环语句实例详解
2018/09/13 Python
python安装第三方库如xlrd的方法
2020/10/31 Python
python实现双人五子棋(终端版)
2020/12/30 Python
Python中lru_cache的使用和实现详解
2021/01/25 Python
Net Remoting把服务器端激活两种模式
2014/01/22 面试题
国际贸易专业推荐信
2013/11/15 职场文书
高二政治教学反思
2014/02/01 职场文书
酒店开业庆典主持词
2014/03/21 职场文书
中职三好学生事迹材料
2014/08/24 职场文书
租房协议书
2014/09/12 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
英文导游词
2015/02/13 职场文书
阿里云服务器搭建Php+Apache运行环境的详细过程
2021/05/15 PHP
MySQL中日期型单行函数代码详解
2021/06/21 MySQL