jquery实现的简单二级菜单效果代码


Posted in Javascript onSeptember 22, 2015

本文实例讲述了jquery实现的简单二级菜单效果代码。分享给大家供大家参考。具体如下:

这是一款基于jquery实现的二级菜单,研究了这么多天,才学会用jquery写一个菜单,也算是对自己的鼓励吧,自我感觉这个菜单很不错,欢迎朋友们指点江山。

运行效果截图如下:

jquery实现的简单二级菜单效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>jquery二级菜单</title>
<script type="text/javascript" src="jquery1.3.2.js"></script>
<script type="text/javascript">
$(function(){
 $("#container .menu1 ul li").click(function(){
 var index=$("#container .menu1 ul li").index(this);
  $(this).addClass("bg").siblings().removeClass();
  $("#container .menu2 ul li ul").eq(index).show().parent().siblings("li").children("ul").hide();
 })
})
</script>
<style type="text/css">
 body{ margin:0; padding:0; font-family:"宋体"; font-size:9pt; color:#FFFFFF; font-weight:bold}
#container{ width:800px; height:auto; margin:0 auto; border:1px #1025c0 solid}
 #container .menu1{ width:800px; height:40px; border:none; background:url(images/menu1.gif) no-repeat}
 #container .menu1 ul{ margin:0; padding:0; position:relative; padding-top:5px;}
 #container .menu1 ul li{ float:left; padding-left:10px; height:35px; width:80px; line-height:35px; list-style:none; text-align:center; cursor:pointer}
 #container .menu2{ width:800px; height:35px; border:none; background-color:#333333;}
 #container .menu2 ul{ margin:0; padding:0}
 #container .menu2 ul li{ height:35px; line-height:35px; list-style:none; float:left; cursor:pointer}
 #container .menu2 ul li ul li{ float:left; padding-left:20px; height:35px; line-height:35px; list-style:none}
 .bg{ background-color:#333333}
 .hide{ display:none}
</style>
</head>
<body>
<div id="container">
<div class="menu1">
<ul>
<li class="bg">第一栏</li>
<li>第二栏</li>
<li>第三栏</li>
<li>第四栏</li>
<li>第五栏</li>
</ul>
</div>
<div class="menu2">
<ul>
<li>
<ul>
<li>第一栏</li><li>第一栏</li><li>第一栏</li>
</ul>
</li>
<li>
<ul class="hide">
<li>第二栏</li><li>第二栏</li><li>第二栏</li>
</ul>
</li>
<li>
<ul class="hide">
<li>第三栏</li><li>第三栏</li><li>第三栏</li>
</ul>
</li>
<li>
<ul class="hide">
<li>第四栏</li><li>第四栏</li><li>第四栏</li>
</ul>
</li>
<li>
<ul class="hide">
<li>第五栏</li><li>第五栏</li><li>第五栏</li>
</ul>
</li>
</ul>
</div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript中的eval()函数详解
Aug 22 Javascript
js导出table到excel同时兼容FF和IE示例
Sep 03 Javascript
js中arguments的用法(实例讲解)
Nov 30 Javascript
js的for in循环和java里foreach循环的区别分析
Jan 28 Javascript
javascript字符串与数组转换汇总
May 26 Javascript
轻松实现jquery手风琴效果
Jan 14 Javascript
json的使用小结
Jun 08 Javascript
jstl中判断list中是否包含某个值的简单方法
Oct 14 Javascript
前端分页功能的实现以及原理(jQuery)
Jan 22 Javascript
Vue2.0表单校验组件vee-validate的使用详解
May 02 Javascript
Vue中实现回车键切换焦点的方法
Feb 19 Javascript
JavaScript实现点击出现子菜单效果
Feb 08 Javascript
jfinal与bootstrap的登录跳转实战演习
Sep 22 #Javascript
jquery实现经典的淡入淡出选项卡效果代码
Sep 22 #Javascript
JS+CSS实现类似QQ好友及黑名单效果的树型菜单
Sep 22 #Javascript
jQuery实现Flash效果上下翻动的中英文导航菜单代码
Sep 22 #Javascript
QQ登录背景闪动效果附效果演示源码下载
Sep 22 #Javascript
jQuery实现气球弹出框式的侧边导航菜单效果
Sep 22 #Javascript
jQuery实现Tab菜单滚动切换的方法
Sep 21 #Javascript
You might like
Zend Framework教程之Bootstrap类用法概述
2016/03/14 PHP
PHP反射API示例分享
2016/10/08 PHP
PHP链表操作简单示例
2016/10/15 PHP
WHOOPS PHP调试库的使用
2017/09/29 PHP
ThinkPHP5.0框架实现切换数据库的方法分析
2019/10/30 PHP
Js 本页面传值实现代码
2009/05/17 Javascript
Javascript 获取字符串字节数的多种方法
2009/06/02 Javascript
jQuery使用一个按钮控制图片的伸缩实现思路
2013/04/19 Javascript
js数组依据下标删除元素
2015/04/14 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
javaScript中的原型解析【推荐】
2016/05/05 Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
2016/08/05 Javascript
JS刷新父窗口的几种方式小结(推荐)
2016/11/09 Javascript
jQuery实现两个select控件的互移操作
2016/12/22 Javascript
常用jQuery选择器汇总
2017/02/02 Javascript
Vuejs 组件——props数据传递的实例代码
2017/03/07 Javascript
在Vue项目中使用d3.js的实例代码
2018/05/01 Javascript
解决vue动态为数据添加新属性遇到的问题
2018/09/18 Javascript
详解在React项目中安装并使用Less(用法总结)
2019/03/18 Javascript
node命令行工具之实现项目工程自动初始化的标准流程
2019/08/12 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
Javascript柯里化实现原理及作用解析
2020/10/22 Javascript
Python正则表达式使用范例分享
2016/12/04 Python
windows下python虚拟环境virtualenv安装和使用详解
2019/07/16 Python
python基于K-means聚类算法的图像分割
2019/10/30 Python
TensorFlow中如何确定张量的形状实例
2020/06/23 Python
python通过cython加密代码
2020/12/11 Python
HTML5 直播疯狂点赞动画实现代码 附源码
2020/04/14 HTML / CSS
数字漫画:comiXology
2020/06/13 全球购物
法学专业个人求职信
2013/09/26 职场文书
职业教育毕业生求职信
2013/11/09 职场文书
求职自荐书范文
2013/12/04 职场文书
美术教师岗位职责
2014/03/18 职场文书
不服从公司安排检讨书
2014/09/24 职场文书
先进党支部事迹材料
2014/12/24 职场文书
证券区域经理岗位职责
2015/04/10 职场文书