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 相关文章推荐
jquery实现的元素的left增加N像素 鼠标移开会慢慢的移动到原来的位置
Mar 21 Javascript
JS获取当前网址、主机地址项目根路径
Nov 19 Javascript
如何在指定的地方插入html内容和文本内容
Dec 23 Javascript
jQuery链使用指南
Jan 20 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
May 11 Javascript
Node.js用readline模块实现输入输出
Dec 16 Javascript
React教程之Props验证的具体用法(Props Validation)
Sep 04 Javascript
jQuery进阶实践之利用最优雅的方式如何写ajax请求
Dec 20 jQuery
Node.js实现mysql连接池使用事务自动回收连接的方法示例
Feb 03 Javascript
JavaScript模块管理的简单实现方式详解
Jun 15 Javascript
使用Vue生成动态表单
Nov 26 Javascript
JavaScript创建表格的方法
Apr 13 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
FCKeditor添加自定义按钮
2008/03/27 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
2013/07/02 PHP
网页上facebook分享功能具体实现
2014/01/26 PHP
ThinkPHP中U方法的使用浅析
2014/06/13 PHP
教你识别简单的免查杀PHP后门
2015/09/13 PHP
apache和PHP如何整合在一起
2015/10/12 PHP
php仿微信红包分配算法的实现方法
2016/05/13 PHP
PHP读取并输出XML文件数据的简单实现方法
2017/12/22 PHP
基于jquery的图片懒加载js
2010/06/30 Javascript
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
2012/01/15 Javascript
JS操作数据库的实例代码
2013/10/17 Javascript
浅谈JavaScript function函数种类
2014/12/29 Javascript
javascript委托(Delegate)blur和focus用法实例分析
2015/05/26 Javascript
jquery编写Tab选项卡滚动导航切换特效
2020/07/17 Javascript
js select实现省市区联动选择
2020/04/17 Javascript
jQuery Ajax async=&gt;false异步改为同步时,解决导致浏览器假死的问题
2019/07/22 jQuery
用vue 实现手机触屏滑动功能
2020/05/28 Javascript
Python sys.path详细介绍
2013/10/17 Python
pyqt4教程之widget使用示例分享
2014/03/07 Python
Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法
2015/03/05 Python
在Python中用has_key()方法查找键是否存在的教程
2015/05/21 Python
Python找出文件中使用率最高的汉字实例详解
2015/06/03 Python
如何在Python中编写并发程序
2016/02/27 Python
解决Python一行输出不显示的问题
2018/12/03 Python
Python统计时间内的并发数代码实例
2019/12/28 Python
python代码实现猜拳小游戏
2020/11/30 Python
Can a struct inherit from another class? (结构体能继承类吗)
2014/07/22 面试题
党员批评与自我批评
2014/02/12 职场文书
大学生就业意向书范文
2014/04/01 职场文书
关于十八大的演讲稿
2014/09/15 职场文书
党支部党的群众路线对照检查材料
2014/09/24 职场文书
党员干部反四风民主生活会对照检查材料思想汇报
2014/10/12 职场文书
个人工作保证书
2015/02/28 职场文书
葬礼主持词
2015/07/02 职场文书
Pytest allure 命令行参数的使用
2021/04/18 Python
Windows Server 2022 超融合部署(图文教程)
2022/06/25 Servers