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 相关文章推荐
屏蔽IE弹出&quot;您查看的网页正在试图关闭窗口,是否关闭此窗口&quot;的方法
Dec 31 Javascript
jQuery实现倒计时按钮功能代码分享
Sep 03 Javascript
javascript 分号总结及详细介绍
Sep 24 Javascript
在Vue中使用echarts的实例代码(3种图)
Jul 10 Javascript
react-native 完整实现登录功能的示例代码
Sep 11 Javascript
深入理解vuex2.0 之 modules
Nov 20 Javascript
JS加密插件CryptoJS实现的Base64加密示例
Aug 16 Javascript
Vue的watch和computed方法的使用及区别介绍
Sep 06 Javascript
jQuery Migrate 插件用法实例详解
May 22 jQuery
从零开始在vue-cli4配置自适应vw布局的实现
Jun 08 Javascript
微信小程序实现音乐播放页面布局
Dec 11 Javascript
微信小程序APP的生命周期及页面的生命周期
Apr 19 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
建立动态的WML站点(二)
2006/10/09 PHP
PHP字符串的编码问题的详细介绍
2013/04/27 PHP
PHP与Web页面交互操作实例分析
2020/06/02 PHP
js中document.getElementByid、document.all和document.layers区分介绍
2011/12/08 Javascript
setInterval计时器不准的问题解决方法
2014/05/08 Javascript
jQuery的deferred对象详解
2014/11/12 Javascript
TypeError document.getElementById(...) is null错误原因
2015/05/18 Javascript
使用AngularJS对路由进行安全性处理的方法
2015/06/18 Javascript
javascript实现textarea中tab键的缩排处理方法
2015/06/26 Javascript
JavaScipt中栈的实现方法
2016/02/17 Javascript
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
微信小程序登录session的使用
2019/03/17 Javascript
在layui下对元素进行事件绑定的实例
2019/09/06 Javascript
vue 父组件通过v-model接收子组件的值的代码
2019/10/27 Javascript
vue路由守卫,限制前端页面访问权限的例子
2019/11/11 Javascript
vue props对象validator自定义函数实例
2019/11/13 Javascript
VUE table表格动态添加一列数据,新增的这些数据不可以编辑(v-model绑定的数据不能实时更新)
2020/04/03 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
2020/10/14 Javascript
Python的面向对象编程方式学习笔记
2016/07/12 Python
浅谈python中的实例方法、类方法和静态方法
2017/02/17 Python
Python使用文件锁实现进程间同步功能【基于fcntl模块】
2017/10/16 Python
python逆向入门教程
2018/01/15 Python
python set集合使用方法解析
2019/11/05 Python
python类中super() 的使用解析
2019/12/19 Python
使用Python获取当前工作目录和执行命令的位置
2020/03/09 Python
浅谈Python中threading join和setDaemon用法及区别说明
2020/05/02 Python
美国顶尖折扣时尚购物网:Bluefly
2016/08/28 全球购物
美国最大的无人机经销商:DroneNerds
2018/03/20 全球购物
UNIX文件类型
2013/08/29 面试题
财经学院自荐信范文
2014/02/02 职场文书
生态养殖创业计划书
2014/05/06 职场文书
2015年房产销售工作总结范文
2015/05/22 职场文书
农村婚庆主持词
2015/06/29 职场文书
公司保洁员管理制度
2015/08/04 职场文书
浅谈pytorch中的dropout的概率p
2021/05/27 Python
javascript代码简写的几种常用方式汇总
2021/08/23 Javascript