jquery实现向下滑出的二级导航下滑菜单效果


Posted in Javascript onAugust 25, 2015

本文实例讲述了jquery实现向下滑出的二级导航下滑菜单效果。分享给大家供大家参考。具体如下:

这是一款由jQuery配合JavaScript来共同实现的网页上的下滑菜单特效,带颜色的是一级主菜单,点击后会展开向上滑出二级的子菜单,再次点击主菜单,会合拢子菜单,就菜单所能展现的功能来说,适用于企业网站产品分类、新闻类文章栏目导航等,目前本款菜单支持两级,有兴趣的可自己扩展更多级的菜单。

运行效果截图如下:

jquery实现向下滑出的二级导航下滑菜单效果

在线演示地址如下:

具体代码如下:

<!DOCTYPE html>
<html>
<head>
<title>向下滑动展开的JS下滑菜单</title>
<style type="text/css">
ul#sidemenu, ul#sidemenu ul{list-style-type: none;margin: 0;padding: 0;width: 185px;}
ul#sidemenu a{display: block;text-decoration: none;}
ul#sidemenu li{margin: 5px auto;}
ul#sidemenu li a{background: #333;font-size: 12px;color: #fff;height: 28px;line-height: 28px;padding-left: 5px;}
ul#sidemenu li a: hover{background: #000;}
ul#sidemenu li ul li a{background: #ccc;color: #000;padding-left: 20px;}
ul#sidemenu li ul li a: hover{background: #aaa;border-left: 5px #000 solid;padding-left: 15px;}
</style>
</head>
<body>
<div class="leftbar">
 <ul id="sidemenu">
  <li><a href="#" >+ 网页菜单类素材一</a>       
   <ul>
     <li><a href="#">下滑菜单</a></li>
     <li><a href="#">折叠菜单</a></li>
     <li><a href="#">垂直菜单</a></li>
    </ul>
  </li>
  <li><a href="#" >+ 编程源码类资源</a>
   <ul>
    <li><a href="#">ASP源码</a></li>
    <li><a href="#">Delphi源码</a></li>
    <li><a href="#">vc++源码</a></li>
    <li><a href="#">VB源码</a></li>
   </ul>
  </li>
 </ul>
</div>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
function initMenu() {
 $('#sidemenu ul').hide();
 $('#sidemenu ul:first').hide();
 $('#sidemenu li a').click(
 function() {
  var checkElement = $(this).next();
  if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
  return false;
  }
  if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
  $('#sidemenu ul:visible').slideUp('normal');
  checkElement.slideDown('normal');
  return false;
  }
  }
 );
 }
$(document).ready(function() {initMenu();});
</script>
</body>
</html>

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

Javascript 相关文章推荐
js解决弹窗问题实现班级跳转DIV示例
Jan 06 Javascript
JS生成某个范围的随机数【四种情况详解】
Apr 20 Javascript
jQuery通过deferred对象管理ajax异步
May 20 Javascript
如何防止INPUT按回车自动提交表单FORM
Dec 06 Javascript
AngularJS全局警告框实现方法示例
May 18 Javascript
浅谈node中的exports与module.exports的关系
Aug 01 Javascript
vue 2.x 中axios 封装的get 和post方法
Feb 28 Javascript
详解VUE 对element-ui中的ElTableColumn扩展
Mar 28 Javascript
Vue官方推荐AJAX组件axios.js使用方法详解与API
Oct 09 Javascript
微信小程序项目总结之记账小程序功能的实现(包括后端)
Aug 20 Javascript
Layui 动态禁止select下拉的例子
Sep 03 Javascript
vue项目中锚点定位替代方式
Nov 13 Javascript
jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
Aug 25 #Javascript
js文本框走动跑马灯效果代码分享
Aug 25 #Javascript
jQuery实现图片左右滚动特效
Apr 20 #Javascript
JS+CSS实现滑动切换tab菜单效果
Aug 25 #Javascript
jquery图片滚动放大代码分享(1)
Aug 25 #Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
Aug 25 #Javascript
jquery实现的3D旋转木马特效代码分享
Aug 25 #Javascript
You might like
BBS(php &amp; mysql)完整版(三)
2006/10/09 PHP
php使用指定编码导出mysql数据到csv文件的方法
2015/03/31 PHP
浅谈php7的重大新特性
2015/10/23 PHP
基于PHP微信红包的算法探讨
2016/07/21 PHP
Thinkphp实现短信验证注册功能
2016/10/18 PHP
PHP如何使用JWT做Api接口身份认证的实现
2020/02/03 PHP
PHP设计模式之命令模式示例详解
2020/12/20 PHP
jquery 读取页面load get post ajax 四种方式代码写法
2011/04/02 Javascript
避免回车键导致的页面无意义刷新的解决方法
2011/04/12 Javascript
JS链式调用的实现方法
2013/03/07 Javascript
JavaScript获取鼠标移动时的坐标(兼容IE8、chome谷歌、Firefox)
2014/09/13 Javascript
JS实现仿QQ聊天窗口抖动特效
2015/05/10 Javascript
基于vue2.0+vuex的日期选择组件功能实现
2017/03/13 Javascript
Node.js Koa2使用JWT进行鉴权的方法示例
2018/08/17 Javascript
JS中appendChild追加子节点无效的解决方法
2018/10/14 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
其实你可以少写点if else与switch(推荐)
2019/01/10 Javascript
jQuery实现图片下载代码
2019/07/18 jQuery
jQuery表单选择器用法详解
2019/08/22 jQuery
JavaScript面试中常考的字符串操作方法大全(包含ES6)
2020/05/10 Javascript
Python中Django发送带图片和附件的邮件
2017/03/31 Python
Python常用内置模块之xml模块(详解)
2017/05/23 Python
判断python字典中key是否存在的两种方法
2018/08/10 Python
解决Python下json.loads()中文字符出错的问题
2018/12/19 Python
python 切换root 执行命令的方法
2019/01/19 Python
python查看文件大小和文件夹内容的方法
2019/07/08 Python
Python matplotlib读取excel数据并用for循环画多个子图subplot操作
2020/07/14 Python
python3字符串输出常见面试题总结
2020/12/01 Python
西班牙美妆电商:Perfume’s Club(有中文站)
2018/08/08 全球购物
厨房领班竞聘演讲稿
2014/04/23 职场文书
小学生国庆节演讲稿
2014/09/05 职场文书
一年级语文教学随笔
2015/08/14 职场文书
2016年端午节红领巾广播稿
2015/12/18 职场文书
公文写作:工伤事故分析报告怎么写?
2019/11/05 职场文书
导游词之山东八仙过海景区
2019/11/11 职场文书
详解python字符串驻留技术
2021/05/21 Python