最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery實(shí)現(xiàn)動(dòng)態(tài)菜單的實(shí)例代碼

 更新時(shí)間:2013年11月28日 09:05:20   作者:  
這篇文章主要介紹了jquery實(shí)現(xiàn)動(dòng)態(tài)菜單的實(shí)例代碼。需要的朋友可以過來(lái)參考下,希望對(duì)大家有所幫助

jquery實(shí)現(xiàn)動(dòng)態(tài)菜單的方式跟jquery彈出窗口的方式差不多,都是采用JavaScript操作css的方式。

其具體步驟可以分為以下幾步:

•創(chuàng)建一個(gè)含有要表達(dá)的菜單的html頁(yè)面

復(fù)制代碼 代碼如下:

<html>
  <head>
    <title>jquery示例2:jquery菜單</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link type="text/css" rel="stylesheet" href="css/menu.css" mce_href="css/menu.css">
    <mce:script type="text/javascript" src="jslib/jquery.js" mce_src="jslib/jquery.js"></mce:script>
    <mce:script type="text/javascript" src="jslib/jquerymenu.js" mce_src="jslib/jquerymenu.js"></mce:script>
  </head>
  <body>
    <ul>
        <a href="#" mce_href="#">我是菜單1</a>
        <li>我是子菜單1</li>
        <li>我是子菜單2</li>
    </ul>
    <ul>
        <a href="#" mce_href="#">我是菜單2</a>
        <li>我是子菜單3</li>
        <li>我是子菜單4</li>
    </ul>
    <div id="content"></div>
  </body>
</html>

•創(chuàng)建一個(gè)css文件來(lái)控制菜單的顯示
復(fù)制代碼 代碼如下:

/*讓所有的li都不顯示小圓點(diǎn),可以使用css標(biāo)簽選擇器*/
li{
    /*使list前的小圓點(diǎn)消失*/
    list-style: none;
    /*縮進(jìn)效果*/
    margin-left: 18px;
    /*隱藏菜單*/
    display: none;
}
a{
    /*文字的顯示方式*/
    text-decoration: none;
}

•創(chuàng)建一個(gè)JavaScript文件來(lái)控制菜單的顯示
復(fù)制代碼 代碼如下:

/*
 * 點(diǎn)擊主菜單,子菜單顯示;再次點(diǎn)擊主菜單,子菜單隱藏
 * 需要編寫代碼,使得主菜單在裝載時(shí)添加onclick事件,使得點(diǎn)擊主菜單可以顯示子菜單
 * 注冊(cè)頁(yè)面裝載時(shí)執(zhí)行的方法
 */
$(document).ready(function(){
   //var uls = $("ul");
   //找到ul下的a節(jié)點(diǎn)
   var as = $("ul > a");
   as.click(function(){
       //首先找到當(dāng)前ul中的li,然后讓li顯示出來(lái)
       //獲取當(dāng)前被點(diǎn)擊的ul節(jié)點(diǎn)
       var aNode = $(this);
       //找到被點(diǎn)擊ul節(jié)點(diǎn)下的所有l(wèi)i節(jié)點(diǎn)
       var lis = aNode.nextAll("li");
       //顯示或隱藏ul的li子節(jié)點(diǎn)們
       lis.toggle("slow");
   });
});

相關(guān)文章

最新評(píng)論

科尔| 屏东县| 射洪县| 洛宁县| 鸡西市| 桦南县| 西昌市| 留坝县| 东港市| 休宁县| 丁青县| 闸北区| 广汉市| 西宁市| 陕西省| 梁河县| 富宁县| 东方市| 泗水县| 射阳县| 集贤县| 迁西县| 景泰县| 从江县| 怀化市| 绥芬河市| 高密市| 博兴县| 锦州市| 荥经县| 长葛市| 长治市| 万宁市| 高邑县| 德阳市| 汽车| 凉山| 大新县| 寿宁县| 麦盖提县| 文昌市|