`
lucky_xingxing
  • 浏览: 118146 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

jquery实现简单的导航菜单

阅读更多
css文件内容:

* {

margin: 0px; padding: 0px;
}
h2 {
margin: 10px 0px; font-size: 14px; font-weight: bold;
}
p {
margin-bottom: 10px;
}
body {
text-align: center; font-family: "Lucida Grande", Verdana, Arial, Sans-Serif; font-size: 62.5%;
}
#container {
margin: 150px auto 0px; width: 400px; text-align: left;
}
#menubar ul.menus li {
list-style: none; margin-right: 1px; float: left;
}
#menubar ul.menus li a {
background: rgb(103, 172, 229); padding: 20px 30px; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
#menubar ul.menus ul {
position: absolute;
}
#menubar ul.menus li.current-cat a {
background: rgb(84, 149, 205);
}
#menubar ul.menus li a:hover {
background: rgb(66, 129, 183);
}
#menubar ul.children {
margin: 0px; padding: 0px; display: none;
}
#menubar ul.children li {
margin: 0px; padding: 0px; float: none;
}
#menubar ul.children li a {
width: 100px;
}

jsp内容:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
request.setAttribute("path", path);
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Menu Demo</title>
<link rel="stylesheet" href="${path}/style/style.css" type="text/css" media="screen" />
<script type="text/javascript" src="${path }/scripts/jquery-1.5.1.min.js"></script>
<script type="text/javascript" >
jQuery(document).ready(function(){
// 找到所有菜单, 并添加显示和隐藏菜单事件
jQuery('#menus > li').each(function(){
jQuery(this).hover(

// 显示菜单
function(){
jQuery(this).find('ul:eq(0)').show();
},

// 隐藏菜单
function(){
jQuery(this).find('ul:eq(0)').hide();
}

);
});
});
</script>
</head>
<body>
<div id="container">
<!-- 分类菜单 START -->
<div id="menubar">
<ul id="menus" class="menus">

<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under .Net">.Net</a>
<ul class="children">
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under ADO.NET">ADO.NET</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under ASP.NET">ASP.NET</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under C#">C#</a></li>
</ul>
</li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under Java">Java</a>
<ul class="children">
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under EJB">EJB</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under Hibernate">Hibernate</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under Java core">Java core</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under JSP">JSP</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under Spring">Spring</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under Struts">Struts</a></li>
</ul>
</li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under Web">Web</a>
<ul class="children">
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under (X)HTML">(X)HTML</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under ACSS">CSS</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under PHP">PHP</a></li>
<li class="cat-item cat-item"><a href="javascript:void(0);" title="View all posts filed under JavaScript">JavaScript</a></li>
</ul>
</li>
</ul>
</div>
<!-- 分类菜单 END -->
<div style="clear:both;"></div>
</div>
</body>
</html>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics