欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

用jquery實(shí)現(xiàn)下拉菜單效果的代碼

 更新時(shí)間:2010年07月25日 21:29:47   作者:  
一個(gè)用jQuery實(shí)現(xiàn)的下拉菜單,非常的簡(jiǎn)單,學(xué)習(xí)jquery 的朋友可以參考下。
效果如下:

這是菜單的內(nèi)容,用ul標(biāo)簽實(shí)現(xiàn)菜單:
復(fù)制代碼 代碼如下:

<div id="menu">
<ul>
<li><a href="">菜單一</a>
<ul>
<li><a href="">子菜單1</a></li>
<li><a href="">子菜單2</a>
<ul><li><a href="">子菜單7</a></li></ul>
</li>
<li><a href="">子菜單3</a></li>
</ul>
</li>
<li><a href="">菜單二</a>
<ul>
<li><a href="">子菜單4</a></li>
<li><a href="">子菜單5</a></li>
<li><a href="">子菜單6</a></li>
</ul>
</li>
</ul>
</div>

這是CSS控制代碼:
復(fù)制代碼 代碼如下:

ul,ol,li{list-style:none;padding:0px;margin:0px;}
#menu *{line-height:30px;}
#menu a{
text-decoration:none;
display:block;
}
#menu ul{
text-align:left;
background:#333;
}
#menu .arrow{ /* 菜單項(xiàng)的右側(cè)小箭頭 */
float:right;
padding-right:5px;
}
#menu>ul{height:30px;} /* 即使沒(méi)有菜單項(xiàng)也能保持頂級(jí)菜單欄的高度。 */


/* 一級(jí)菜單 */
#menu>ul>li{
text-align:center;
display:inline-block;
width:80px;
}
#menu>ul>li>a{color:#fff;}
#menu>ul>li:hover{background:#666;}

/* 下拉的菜單欄 */
#menu>ul>li ul{
display:none;
width:150px;
position:absolute;
background:#c1cd94;
box-shadow:2px 2px 2px #000;
-webkit-box-shadow:2px 2px 2px #000;
-moz-box-shadow:2px 2px 2px #123;
}

/* 下拉菜單的菜單項(xiàng) */
#menu>ul>li>ul li{padding-left:5px; position:relative;}
#menu>ul>li>ul li>a{color:#000;}
#menu>ul>li>ul li:hover{background:#d3dbb3;}

/* 三級(jí)及以下的菜單項(xiàng)的定位 */
#menu>ul>li>ul>li ul{left:150px; top:0px;}
[html]
這是JS的控制代碼:
[code]
$(document).ready(function()
{
/* 菜單初始化 */
$('#menu>ul>li>ul').find('li:has(ul:not(:empty))>a').append("<span class='arrow'>></span>"); // 為有子菜單的菜單項(xiàng)添加'>'符號(hào)
$("#menu>ul>li").bind('mouseover',function() // 頂級(jí)菜單項(xiàng)的鼠標(biāo)移入操作
{
$(this).children('ul').slideDown('fast');
}).bind('mouseleave',function() // 頂級(jí)菜單項(xiàng)的鼠標(biāo)移出操作
{
$(this).children('ul').slideUp('fast');
});
$('#menu>ul>li>ul li').bind('mouseover',function() // 子菜單的鼠標(biāo)移入操作
{
$(this).children('ul').slideDown('fast');
}).bind('mouseleave',function() // 子菜單的鼠標(biāo)移出操作
{
$(this).children('ul').slideUp('fast');
});
});

出處:http://www.caixw.com/archives/drop-down-menu-with-jquery.html

相關(guān)文章

  • jquery-tips懸浮提示插件分享

    jquery-tips懸浮提示插件分享

    Tooltip(提示框)是一種常見(jiàn)的效果,它通常用在需要進(jìn)一步解釋、說(shuō)明或提示的某個(gè)詞上。這種小效果實(shí)現(xiàn)起來(lái)雖然不難,但如果你想不勞而獲,可以試試 Tips。
    2015-07-07
  • 基于Jquery和html5的7款個(gè)性化地圖插件

    基于Jquery和html5的7款個(gè)性化地圖插件

    現(xiàn)在我們經(jīng)常會(huì)用到一些地圖應(yīng)用,無(wú)論是在網(wǎng)頁(yè)上還是手機(jī)App中,地圖貌似是一個(gè)不可或缺的應(yīng)用。本文將帶領(lǐng)大家一起來(lái)看看jQuery和HTML5的個(gè)性化地圖插件,都是比較實(shí)用的,感興趣的朋友一起學(xué)習(xí)吧
    2015-11-11
  • jquery的顏色選擇插件實(shí)例代碼

    jquery的顏色選擇插件實(shí)例代碼

    忙了一夜,終于把jquery的顏色選擇插件寫(xiě)完了,不多說(shuō)了,看看代碼吧。
    2008-10-10
  • jq選項(xiàng)卡鼠標(biāo)延遲的插件實(shí)例

    jq選項(xiàng)卡鼠標(biāo)延遲的插件實(shí)例

    jq選項(xiàng)卡鼠標(biāo)延遲的插件實(shí)例,需要的朋友可以參考一下
    2013-05-05
  • jQuery圖片輪播滾動(dòng)切換代碼分享

    jQuery圖片輪播滾動(dòng)切換代碼分享

    這篇文章主要介紹了jQuery圖片輪播滾動(dòng)切換特效,圖片輪播效果特別適合做產(chǎn)品展示,感興趣的小伙伴可以參考下。
    2015-09-09
  • jquery實(shí)現(xiàn)table鼠標(biāo)經(jīng)過(guò)變色代碼

    jquery實(shí)現(xiàn)table鼠標(biāo)經(jīng)過(guò)變色代碼

    table鼠標(biāo)經(jīng)過(guò)變色的效果想必大家都有見(jiàn)到過(guò)吧,其實(shí)實(shí)現(xiàn)很簡(jiǎn)單,在本文有個(gè)不錯(cuò)的示例,感興趣的朋友可以學(xué)習(xí)下
    2013-09-09
  • JQuery入門(mén)——事件切換之toggle()方法應(yīng)用介紹

    JQuery入門(mén)——事件切換之toggle()方法應(yīng)用介紹

    在toggle()方法中,可以依次調(diào)用N個(gè)指定的函數(shù),直到最后一個(gè)函數(shù),然后重復(fù)對(duì)這個(gè)函數(shù)輪番調(diào)用,在函數(shù)之間切換調(diào)用的時(shí)候相當(dāng)?shù)姆奖?接下來(lái)將會(huì)詳細(xì)介紹toggle()方法的使用,感興趣的你可不要錯(cuò)過(guò)了啊
    2013-02-02
  • 基于jQuery架構(gòu)javascript基礎(chǔ)體系

    基于jQuery架構(gòu)javascript基礎(chǔ)體系

    jQuery畢竟還只是一個(gè)基礎(chǔ)的最底層的工具集,封裝元素選擇器,事件等等,基本上能滿(mǎn)足一般的需求,但要從整體的WEB的周度來(lái)看,為了提高javascript開(kāi)發(fā)的效率與可重用性,就需要有一個(gè)整體的布局
    2011-01-01
  • JQuery學(xué)習(xí)筆記 nt-child的使用

    JQuery學(xué)習(xí)筆記 nt-child的使用

    在使用JQuery的時(shí)候如果你想尋找某個(gè)容器(諸如div或者是table中的某些子元素),那么很容易就使用find方法。
    2011-01-01
  • jQuery獲得字體顏色16位碼的方法

    jQuery獲得字體顏色16位碼的方法

    這篇文章主要介紹了jQuery獲得字體顏色16位碼的方法,涉及jQuery樣式操作及正則表達(dá)式使用技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2016-02-02

最新評(píng)論