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 相关文章推荐
线路分流自动跳转代码;希望对大家有用!
Dec 02 Javascript
自己的js工具 Event封装
Aug 21 Javascript
ff下JQuery无法监听input的keyup事件的解决方法
Dec 12 Javascript
jQuery实现按键盘方向键翻页特效
Mar 18 Javascript
javascript实现继承的简单实例
Jul 26 Javascript
jquery实现鼠标点击后展开列表内容的导航栏效果
Sep 14 Javascript
jQuery实现瀑布流布局详解(PC和移动端)
Sep 01 Javascript
js实现模拟银行卡账号输入显示效果
Nov 18 Javascript
jQuery事件对象的属性和方法详解
Sep 09 jQuery
vue图片上传组件使用详解
Dec 23 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
Aug 13 Javascript
Angular短信模板校验代码
Sep 23 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
PDO的安全处理与事物处理方法
2016/10/31 PHP
PHP基于phpqrcode类生成二维码的方法详解
2018/03/14 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
关于可运行代码无法正常执行的使用说明
2010/05/13 Javascript
Javascript this 的一些学习总结
2012/08/31 Javascript
javascript中拼接HTML字符串的最快、最好的方法
2014/06/07 Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
2014/06/11 Javascript
javascript setinterval 的正确语法如何书写
2014/06/17 Javascript
js+csss实现的一个带复选框的下拉框
2014/09/29 Javascript
jQuery基于ajax实现星星评论代码
2015/08/07 Javascript
AngularJS  ng-table插件设置排序
2016/09/21 Javascript
JS控制HTML元素的显示和隐藏的两种方法
2016/09/27 Javascript
nodejs redis 发布订阅机制封装实现方法及实例代码
2016/12/15 NodeJs
基于LayUI分页和LayUI laypage分页的使用示例
2017/08/02 Javascript
JavaScript高级函数应用之分时函数实例分析
2018/08/03 Javascript
angular中子控制器向父控制器传值的实例
2018/10/08 Javascript
IE9 elementUI文件上传的问题解决
2018/10/17 Javascript
编写v-for循环的技巧汇总
2020/12/01 Javascript
[04:19]DOTA2亚洲邀请赛 现场花絮
2015/03/11 DOTA
Python中的面向对象编程详解(上)
2015/04/13 Python
python音频处理用到的操作的示例代码
2017/10/27 Python
Python使用matplotlib的pie函数绘制饼状图功能示例
2018/01/08 Python
英国花园药房: The Garden Pharmacy
2017/12/28 全球购物
Guess美国官网:美国知名服装品牌
2019/04/08 全球购物
美国亚马逊旗下男装网站:East Dane(支持中文)
2019/09/25 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2014/07/21 面试题
历史学专业推荐信
2013/11/06 职场文书
租赁意向书范本
2014/04/01 职场文书
个人工作主要事迹
2014/05/08 职场文书
525心理活动总结
2014/07/04 职场文书
建设工程授权委托书
2014/09/22 职场文书
孕妇离婚协议书范本
2014/11/20 职场文书
兵马俑导游词
2015/02/02 职场文书
数学教师个人工作总结
2015/02/06 职场文书
通知书大全
2015/04/27 职场文书
SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法
2021/06/30 SQL Server