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+XML 操作
Sep 20 Javascript
实例:用 JavaScript 来操作字符串(一些字符串函数)
Feb 15 Javascript
js截取函数(indexOf,join等)
Sep 01 Javascript
JavaScript中的this实例分析
Apr 28 Javascript
js图片向右一张张滚动效果实例代码
Nov 23 Javascript
一不小心就做错的JS闭包面试题
Nov 25 Javascript
浅谈javascript中的加减时间
Jul 12 Javascript
javascript使用btoa和atob来进行Base64转码和解码
Mar 20 Javascript
JS正则表达式验证中文字符
May 08 Javascript
详解Vue使用命令行搭建单页面应用
May 24 Javascript
Element输入框带历史查询记录的实现示例
Jan 15 Javascript
vue 限制input只能输入正数的操作
Aug 05 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
PHP中Date获取时间不正确怎么办
2008/06/05 PHP
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
2013/02/14 PHP
php获取淘宝分类id示例
2014/01/16 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
php 使用file_get_contents读取大文件的方法
2014/11/13 PHP
php技术实现加载字体并保存成图片
2015/07/27 PHP
php无序树实现方法
2015/07/28 PHP
PHP yii实现model添加默认值的方法(两种方法)
2016/11/10 PHP
php 算法之实现相对路径的实例
2017/10/17 PHP
JavaScript 图片预览效果 推荐
2009/12/22 Javascript
javascript offsetX与layerX区别
2010/03/12 Javascript
JS获取url链接字符串 location.href
2013/12/23 Javascript
javascript获取重复次数最多的字符
2015/07/08 Javascript
jquery实现的动态回到顶部特效代码
2015/10/28 Javascript
基于jquery实现最简单的选项卡切换效果
2016/05/08 Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
2017/03/27 Javascript
详解vue-admin和后端(flask)分离结合的例子
2018/02/12 Javascript
vue如何将v-for中的表格导出来
2018/05/07 Javascript
JS 实现分页打印功能
2018/05/16 Javascript
微信小程序自定义组件之可清除的input组件
2018/07/17 Javascript
jquery简单实现纵向的无缝滚动代码实例
2019/04/01 jQuery
JavaScript中将值转换为字符串的五种方法总结
2019/06/06 Javascript
JavaScript内置对象之Array的使用小结
2020/05/12 Javascript
Vue 实现可视化拖拽页面编辑器
2021/02/01 Vue.js
Python实现Tab自动补全和历史命令管理的方法
2015/03/12 Python
Python实现将json文件中向量写入Excel的方法
2018/03/26 Python
python 实现将list转成字符串,中间用空格隔开
2019/12/25 Python
python随机模块random的22种函数(小结)
2020/05/15 Python
python 将列表里的字典元素合并为一个字典实例
2020/09/01 Python
pycharm-professional-2020.1下载与激活的教程
2020/09/21 Python
Python在线和离线安装第三方库的方法
2020/10/31 Python
美国NBA官方商店:NBA Store
2019/04/12 全球购物
优秀学生干部推荐材料
2014/02/03 职场文书
听课评语大全
2014/04/30 职场文书
2016年乡镇七一建党节活动总结
2016/04/05 职场文书
浅谈如何提高PHP代码质量之单元测试
2021/05/28 PHP