手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jquery实现多级下拉菜单的实例代码
jquery实现多级下拉菜单的实例代码
摘要:复制代码代码如下:jquery实现多级下拉菜单-柯乐义/*navigationstyle*/#keleyi-com-nav{height:3...

复制代码 代码如下:

<!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>

<>

<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><a href="http://keleyi.com"></a></li>

<li><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><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>

【jquery实现多级下拉菜单的实例代码】相关文章:

jquery实现弹出层效果实例

jQuery仿gmail实现fixed布局的方法

javascript基于DOM实现省市级联下拉框的方法

下拉菜单

js实现简单div拖拽功能实例

js实现顶部可折叠的菜单工具栏效果实例

javascript实现带下拉子菜单的导航菜单效果

jquery读取xml文件实现省市县三级联动的方法

js实现简单锁屏功能实例

javascript实现简单的省市区三级联动

精品推荐
分类导航