jQuery簡單實現(xiàn)兩級下拉菜單效果代碼
更新時間:2015年09月15日 11:59:20 作者:企鵝
這篇文章主要介紹了jQuery簡單實現(xiàn)兩級下拉菜單效果代碼,基于jQuery遍歷簡單實現(xiàn)菜單效果,非常具有實用價值,需要的朋友可以參考下
本文實例講述了jQuery簡單實現(xiàn)兩級下拉菜單效果代碼。分享給大家供大家參考。具體如下:
這是一款兩級下拉菜單,jquery插件版,在IE6/IE7/IE8下運行良好,在本示例中,菜單僅顯示了四組,不過原理是一樣的,菜單較長的話直接復制其中一組就行了,直到滿足你的應(yīng)用。
運行效果截圖如下:

在線演示地址如下:
http://demo.jb51.net/js/2015/jquery-simple-2l-slideout-menu-codes/
具體代碼如下:
<!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>兩級下拉菜單</title>
<script type="text/javascript" src="jquery1.3.2.js"></script>
<style>
*{ margin:0px; padding:0px; list-style:none; }
body{ font-size:12px; }
.nav{ float:left; clear:both; margin:100px; display:inline; }
.nav li{ float:left; position:relative; }
.nav li a{ display:block; width:60px; padding:8px 0px 6px; text-align:center; color:#000; background:#ccc; text-decoration:none; }
.nav li a:hover { background:#666; color:#fff; }
.nav li ul{ position:absolute; display:none; }
.nav li ul li { float:none; }
.nav li ul li a{ background:#eee; }
</style>
</head>
<body>
<ul id="mainNav" class="nav" >
<li><a href="javascript:void(0);">首 頁</a></li>
<li><a href="javascript:void(0);">導航菜單</a>
<ul>
<li><a href="javascript:void(0);" onclick="javascript:alert($(this).html());">采購</a></li>
</ul>
</li>
<li><a href="javascript:void(0);" >企業(yè)采購</a>
<ul>
<li><a href="javascript:void(0);" onclick="javascript:alert($(this).html());">企業(yè)評測</a></li>
<li><a href="javascript:void(0);" onclick="javascript:alert($(this).html());">企業(yè)報價</a></li>
</ul>
</li>
<li><a href="javascript:void(0);">行情報價</a>
<ul>
<li><a href="javascript:void(0);" onclick="javascript:alert($(this).html());">導航1</a></li>
<li><a href="javascript:void(0);" onclick="javascript:alert($(this).html());">導航2</a></li>
<li><a href="javascript:void(0);" onclick="javascript:alert($(this).html());">導航3</a></li>
</ul>
</li>
</ul>
<script language="JavaScript" type="text/javascript">
<!--
$(document).ready(function(){
var li = $("#mainNav > li"); //找到#mainNav中子元素li;
var ul;
li.each(function(i){ //循環(huán)每一個LI
li.eq(i).hover(
function(){
$(this).find("ul").show(); //找到li里面的ul元素設(shè)置為顯示
},
function(){
$(this).find("ul").hide();
}
)
})
})
//-->
</script>
</body>
</html>
希望本文所述對大家的jQuery程序設(shè)計有所幫助。
您可能感興趣的文章:
- jQuery點擊彈出下拉菜單的小例子
- JQuery實現(xiàn)絢麗的橫向下拉菜單
- 巧用jquery解決下拉菜單被Div遮擋的相關(guān)問題
- 用jquery實現(xiàn)的一個超級簡單的下拉菜單
- JQuery設(shè)置獲取下拉菜單某個選項的值(比較全)
- jQuery實現(xiàn)漸變下拉菜單的簡單方法
- jQuery實現(xiàn)精美的多級下拉菜單特效
- jQuery實現(xiàn)向下滑出的平滑下拉菜單效果
- jquery實現(xiàn)很酷的網(wǎng)頁頂部圖標下拉菜單效果
- jquery帶下拉菜單和焦點圖代碼分享
- jQuery實現(xiàn)的多級下拉菜單效果代碼
- jquery實現(xiàn)鼠標滑過顯示二級下拉菜單效果
- jQuery實現(xiàn)的fixedMenu下拉菜單效果代碼
- jquery實現(xiàn)鼠標經(jīng)過顯示下劃線的漸變下拉菜單效果代碼
- jquery實現(xiàn)的淡入淡出下拉菜單效果
- jQuery實現(xiàn)的簡潔下拉菜單導航效果代碼
- jquery實現(xiàn)平滑的二級下拉菜單效果
- jQuery實現(xiàn)多級下拉菜單jDropMenu的方法
- jquery實現(xiàn)簡單的二級導航下拉菜單效果
- jQuery實現(xiàn)帶動畫效果的多級下拉菜單代碼
- JQuery菜單效果的兩個實例講解(3)
相關(guān)文章
jQuery實現(xiàn)新消息在網(wǎng)頁標題閃爍提示
這篇文章主要介紹了jQuery實現(xiàn)新消息在網(wǎng)頁標題閃爍提示的相關(guān)資料,需要的朋友可以參考下2015-06-06

