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

jquery實現(xiàn)動態(tài)菜單的實例代碼

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

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

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

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

復(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)建一個css文件來控制菜單的顯示
復(fù)制代碼 代碼如下:

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

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

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

相關(guān)文章

  • 一個簡單的jQuery插件制作 學習過程及實例

    一個簡單的jQuery插件制作 學習過程及實例

    本文僅供參考,如有不足或錯誤,請不吝賜教,這里以一個彈出層的jQuery插件制作實例為基礎(chǔ),進行插件制作的說明。
    2010-04-04
  • JQuery中attr方法和removeAttr方法用法實例

    JQuery中attr方法和removeAttr方法用法實例

    這篇文章主要介紹了JQuery中attr方法和removeAttr方法用法,實例分析了jQuery中attr方法設(shè)置屬性與removeAttr方法移除屬性的使用技巧,非常具有實用價值,需要的朋友可以參考下
    2015-05-05
  • jquery操作select元素和option的實例代碼

    jquery操作select元素和option的實例代碼

    這篇文章主要介紹了jquery操作select元素和option的實例代碼,感興趣的小伙伴們可以參考一下
    2016-02-02
  • jquery js 獲取時間差、時間格式具體代碼

    jquery js 獲取時間差、時間格式具體代碼

    獲取獲得時間差、時間格式的方法有很多,下面為大家介紹下使用jquery及js實現(xiàn)的功能代碼
    2013-06-06
  • jQuery+CSS 實現(xiàn)的超Sexy下拉菜單

    jQuery+CSS 實現(xiàn)的超Sexy下拉菜單

    早前發(fā)現(xiàn)了 Soh Tanaka 分享的非常 Sexy 的 Drop Down Menu w/ jQuery & CSS,稍作修改實現(xiàn)了多級下拉,并實現(xiàn)了 ASP.NET 中通過輸出 HTML 動態(tài)創(chuàng)建版本,有興趣的童鞋可以包裝成 Server Control。
    2010-01-01
  • jQuery遮罩層實例講解

    jQuery遮罩層實例講解

    這篇文章主要為大家詳細介紹了jQuery遮罩層實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • jQuery中可見性過濾器簡單用法示例

    jQuery中可見性過濾器簡單用法示例

    這篇文章主要介紹了jQuery中可見性過濾器簡單用法,結(jié)合實例形式簡單分析了jQuery中可見性過濾器的原理及相關(guān)使用技巧,需要的朋友可以參考下
    2018-03-03
  • jquery 將disabled的元素置為enabled的三種方法

    jquery 將disabled的元素置為enabled的三種方法

    在jquery中可以通過jqueryObj.attr("disabled","disabled")將頁面中某個元素置為不可編輯或觸發(fā)狀態(tài),但是在jquery的API reference中并沒說明怎么將頁面置為disable的元素重新置為可觸發(fā)或可編輯的。
    2009-07-07
  • JQuery中屬性過濾選擇器用法實例分析

    JQuery中屬性過濾選擇器用法實例分析

    這篇文章主要介紹了JQuery中屬性過濾選擇器用法,實例分析了jQuery屬性過濾選擇器的相關(guān)使用技巧,需要的朋友可以參考下
    2015-05-05
  • jquery.blockUI.js上傳滾動等待效果實現(xiàn)思路及代碼

    jquery.blockUI.js上傳滾動等待效果實現(xiàn)思路及代碼

    上傳滾動等待效果想必大家在很多場合都有見過吧,本文將介紹jquery.blockUI.js實現(xiàn)上傳滾動等待效果,感興趣的你可不要錯過了哈,希望可以幫助到你
    2013-03-03

最新評論