jquery实现多级下拉菜单的实例代码


Posted in Javascript onOctober 02, 2013
<!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>
<title>jquery实现多级下拉菜单-柯乐义</title>
<style>
/* navigation style */
#keleyi-com-nav{
height: 39px;
font: 12px Geneva, Arial, Helvetica, sans-serif;
background: #2D2D2D;
border: 1px solid #323232;    
border-radius: 3px;
min-width:500px;
margin-left: 0px;
padding-left: 0px;
}    
#keleyi-com-nav li{
list-style: none;
display: block;
float: left;
height: 40px;
position: relative;
border-right: 1px solid #323232;
}
#keleyi-com-nav li a{
padding: 0px 10px 0px 30px;
margin: 0px 0;
line-height: 40px;
text-decoration: none;
border-right: 1px solid #636161;
height: 40px;
color: #FFF;
text-shadow: 1px 1px 1px #66696B;
}
#keleyi-com-nav ul{
background: #f2f5f6; 
padding: 0px;
border-bottom: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-radius: 0px 0px 3px 3px;
box-shadow: 2px 2px 3px #ECECEC;
-webkit-box-shadow: 2px 2px 3px #ECECEC;
-moz-box-shadow:2px 2px 3px #ECECEC;
width:170px;
}
#keleyi-com-nav .site-name,#keleyi-com-nav .site-name:hover{
padding-left: 10px;
padding-right: 10px;
color: #FFF;
background: url(http://keleyi.com/keleyi/phtml/jqmenu/4/logo.png) no-repeat 10px 5px;
width: 160px;
}
#keleyi-com-nav .site-name a{
width: 129px;
overflow:hidden;
}
#keleyi-com-nav li.facebook{
background: url(http://keleyi.com/keleyi/phtml/jqmenu/4/facebook.png) no-repeat 9px 12px;
}
#keleyi-com-nav li.facebook:hover {
background: url(http://keleyi.com/keleyi/phtml/jqmenu/4/facebook.png) no-repeat 9px 12px #010101;
}
#keleyi-com-nav li.yahoo{
background: url(http://keleyi.com/keleyi/phtml/jqmenu/4/yahoo.png) no-repeat 9px 12px;
}
#keleyi-com-nav li.yahoo:hover {
background: url(http://keleyi.com/keleyi/phtml/jqmenu/4/yahoo.png) no-repeat 9px 12px #010101;
}

#keleyi-com-nav li:hover{
background: #010101;
}
#keleyi-com-nav li a{
display: block;
}
#keleyi-com-nav ul li {
border-right:none;
border-bottom:1px solid #DDDDDD;
width:170px;
height:39px;
}
#keleyi-com-nav ul li a {
border-right: none;
color:#6791AD;
text-shadow: 1px 1px 1px #FFF;
border-bottom:1px solid #FFFFFF;
}
#keleyi-com-nav ul li:hover{background:#DFEEF0;}
#keleyi-com-nav ul li:last-child { border-bottom: none;}
#keleyi-com-nav ul li:last-child a{ border-bottom: none;}
/* Sub menus */
#keleyi-com-nav ul{
display: none;
visibility:hidden;
position: absolute;
top: 40px;
}
/* Third-level menus */
#keleyi-com-nav ul ul{
top: 0px;
left:170px;
display: none;
visibility:hidden;
border: 1px solid #DDDDDD;
}
/* Fourth-level menus */
#keleyi-com-nav ul ul ul{
top: 0px;
left:170px;
display: none;
visibility:hidden;
border: 1px solid #DDDDDD;
}
#keleyi-com-nav ul li{
display: block;
visibility:visible;
}
#keleyi-com-nav li:hover > ul{
display: block;
visibility:visible;
}
</style>
<!--[if IE 7]>
<style>
#keleyi-com-nav{
margin-left:0px
}
#keleyi-com-nav ul{
left:-40px;
}
#keleyi-com-nav ul ul{
left:130px;
}
#keleyi-com-nav ul ul ul{
left:130px;
}
</style>
<![endif]-->
<script type="text/javascript" src="http://keleyi.com/keleyi/pmedia/jquery/jquery-1.10.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#kel"+"eyi-com-nav li").hover(
function () {
$(this).children('ul').hide();
$(this).children('ul').slideDown('fast');
},
function () {
$('ul', this).slideUp('fast');
});
});
</script>
</head>
<body>
<ul id="keleyi-com-nav">
<li class="site-name"><a href="http://keleyi.com"> </a></li>
<li class="yahoo"><a href="http://keleyi.com">导航菜单</a>
<ul>
<li><a href="http://keleyi.com/a/bjac/veugsmw9.htm">导航菜单二级分类 »</a> 
<ul>
<li><a href="http://keleyi.com">1</a></li>
<li><a href="http://keleyi.com/a/bjac/r55i6646.htm">2</a></li>
<li><a href="http://keleyi.com">3</a></li>
<li><a href="http://keleyi.com">导航菜单三 »</a>
<ul>
<li><a href="http://keleyi.com">导航菜单4</a></li>
<li><a href="http://keleyi.com/a/bjac/c6gu08gm.htm">1</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="http://keleyi.com">1</a></li>
<li><a href="http://keleyi.com">2</a></li>
</ul>
</li> 
<li class="facebook"><a href="http://keleyi.com">翻页</a>
<ul>
<li><a href="http://keleyi.com">1</a></li>
<li><a href="http://keleyi.com">2</a></li>
</ul>
</li>
</ul>
</body>
</html>
Javascript 相关文章推荐
JavaScript 仿关机效果的图片层
Dec 26 Javascript
Jquery 学习笔记(一)
Oct 13 Javascript
将字符串中由空格隔开的每个单词首字母大写
Apr 06 Javascript
IE 下Enter提交表单存在重复提交问题的解决方法
May 04 Javascript
最细致的vue.js基础语法 值得收藏!
Nov 03 Javascript
Bootstrap免费字体和图标网站(值得收藏)
Mar 16 Javascript
jQuery查找dom的几种方法效率详解
May 17 jQuery
JS高级技巧(简洁版)
Jul 29 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
May 06 Javascript
javascript之分片上传,断点续传的实际项目实现详解
Sep 05 Javascript
js实现浏览器打印功能的示例代码
Jul 15 Javascript
利用vue3+ts实现管理后台(增删改查)
Oct 30 Javascript
基于JQuery的列表拖动排序实现代码
Oct 01 #Javascript
Javascript 颜色渐变效果的实现代码
Oct 01 #Javascript
JavaScript的事件绑定(方便不支持js的时候)
Oct 01 #Javascript
javascript不可用的问题探究
Oct 01 #Javascript
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
Oct 01 #Javascript
js有序数组的连接问题
Oct 01 #Javascript
jquery更换文章内容与改变字体大小代码
Sep 30 #Javascript
You might like
php下使用iconv需要注意的问题
2010/11/20 PHP
生成随机字符串和验证码的类的PHP实例
2013/12/24 PHP
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
thinkphp5.1框架容器与依赖注入实例分析
2019/07/23 PHP
彪哥1.1(智能表格)提供下载
2006/09/07 Javascript
js 面向对象的技术创建高级 Web 应用程序
2010/02/25 Javascript
javascript天然的迭代器
2010/10/29 Javascript
innerText和textContent对比及使用介绍
2013/02/27 Javascript
js中方法重载如何实现?以及函数的参数问题
2013/08/01 Javascript
javascript分页代码实例分享(js分页)
2013/12/13 Javascript
Vue.js弹出模态框组件开发的示例代码
2017/07/26 Javascript
浅谈Angular4实现热加载开发旅程
2017/09/08 Javascript
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
原生JS实现的简单轮播图功能【适合新手】
2018/08/17 Javascript
小程序实现悬浮搜索框
2019/07/12 Javascript
jquery实现广告上下滚动效果
2021/03/04 jQuery
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
Django分页查询并返回jsons数据(中文乱码解决方法)
2018/08/02 Python
从运行效率与开发效率比较Python和C++
2018/12/14 Python
Pycharm 设置默认头的图文教程
2019/01/17 Python
Python实战购物车项目的实现参考
2019/02/20 Python
python实现低通滤波器代码
2020/02/26 Python
Django choices下拉列表绑定实例
2020/03/13 Python
python爬虫中的url下载器用法详解
2020/11/30 Python
CSS3 创建网页动画实现弹跳球动效果
2018/10/30 HTML / CSS
浅谈h5自定义audio(问题及解决)
2016/08/19 HTML / CSS
Perfumetrader荷兰:香水、化妆品和护肤品在线商店
2017/09/15 全球购物
4s店总经理岗位职责
2013/12/31 职场文书
助人为乐表扬信范文
2014/01/14 职场文书
中餐厅经理岗位职责
2014/04/11 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
竞争上岗演讲稿范文
2014/05/12 职场文书
企业安全生产标语
2014/06/06 职场文书
汽车服务工程专业自荐信
2014/09/02 职场文书
母亲节主题班会
2015/08/14 职场文书
Redis基本数据类型String常用操作命令
2022/06/01 Redis