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

用jquery實現下拉菜單效果的代碼

 更新時間:2010年07月25日 21:29:47   作者:  
一個用jQuery實現的下拉菜單,非常的簡單,學習jquery 的朋友可以參考下。
效果如下:

這是菜單的內容,用ul標簽實現菜單:
復制代碼 代碼如下:

<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控制代碼:
復制代碼 代碼如下:

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{ /* 菜單項的右側小箭頭 */
float:right;
padding-right:5px;
}
#menu>ul{height:30px;} /* 即使沒有菜單項也能保持頂級菜單欄的高度。 */


/* 一級菜單 */
#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;
}

/* 下拉菜單的菜單項 */
#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;}

/* 三級及以下的菜單項的定位 */
#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>"); // 為有子菜單的菜單項添加'>'符號
$("#menu>ul>li").bind('mouseover',function() // 頂級菜單項的鼠標移入操作
{
$(this).children('ul').slideDown('fast');
}).bind('mouseleave',function() // 頂級菜單項的鼠標移出操作
{
$(this).children('ul').slideUp('fast');
});
$('#menu>ul>li>ul li').bind('mouseover',function() // 子菜單的鼠標移入操作
{
$(this).children('ul').slideDown('fast');
}).bind('mouseleave',function() // 子菜單的鼠標移出操作
{
$(this).children('ul').slideUp('fast');
});
});

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

相關文章

  • validationEngine 表單驗證插件使用實例代碼

    validationEngine 表單驗證插件使用實例代碼

    本文通過實例代碼給大家介紹了jquery validationEngine 表單驗證插件效果,非常不錯,具有參考借鑒價值,需要的的朋友參考下吧
    2017-06-06
  • jQuery學習筆記之jQuery.extend(),jQuery.fn.extend()分析

    jQuery學習筆記之jQuery.extend(),jQuery.fn.extend()分析

    給jQuery做過擴展或者制作過jQuery插件的人這兩個方法東西可能不陌生. jQuery.extend([deep],target,object1,,object2...[objectN]) jQuery.fn.extend([deep],target,object1,,object2...[objectN]) 這兩個屬性都是用于合并兩個或多個對象的屬性到target對象.
    2014-06-06
  • 利用JQuery為搜索欄增加tag提示

    利用JQuery為搜索欄增加tag提示

    其實我認為這個功能用處未必大,因為我在自己的網站搜索欄上添加這個功能已經兩周了,居然還沒有人發(fā)現的樣子。
    2009-06-06
  • 基于jquery實現輪播焦點圖插件

    基于jquery實現輪播焦點圖插件

    這篇文章主要為大家詳細介紹了基于jquery實現輪播焦點圖插件,具有一定的參考價值,代碼很詳細,感興趣的小伙伴們可以參考一下
    2016-03-03
  • jQuery.form插件的使用及跨域異步上傳文件

    jQuery.form插件的使用及跨域異步上傳文件

    這個跨域異步上傳功能我們借助了Jquery.form插件。接下來通過本文給大家介紹jQuery跨域異步上傳文件的相關知識,感興趣的朋友一起學習吧
    2016-04-04
  • 詳解jQuery的表單驗證插件--Validation

    詳解jQuery的表單驗證插件--Validation

    jQuery Validate 插件為表單提供了強大的驗證功能,讓客戶端表單驗證變得更簡單,同時提供了大量的定制選項,滿足應用程序各種需求。本文主要對表單驗證插件-Validation進行案例分析,詳細介紹,具有很好的參考價值,需要的朋友一起來看下吧
    2016-12-12
  • jQuery模仿ToDoList實現簡單的待辦事項列表

    jQuery模仿ToDoList實現簡單的待辦事項列表

    這篇文章主要介紹了jQuery模仿ToDoList實現簡單的待辦事項列表,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • 一個支持任意尺寸的圖片上下左右滑動效果

    一個支持任意尺寸的圖片上下左右滑動效果

    如果你的網站風格適合,可以用這種方式來給頁面布局,支持任意尺寸的圖片滑動、上下左右滑動,需要的朋友可以參考下
    2014-08-08
  • jQuery實現表單動態(tài)添加與刪除數據操作示例

    jQuery實現表單動態(tài)添加與刪除數據操作示例

    這篇文章主要介紹了jQuery實現表單動態(tài)添加與刪除數據操作,涉及jQuery事件響應及頁面元素動態(tài)操作相關實現技巧,需要的朋友可以參考下
    2018-07-07
  • JQuery擴展插件Validate 5添加自定義驗證方法

    JQuery擴展插件Validate 5添加自定義驗證方法

    從前面的示例中不難看出validate中自帶的驗證方法足以滿足一般的要求,對于特別的要求可以使用addMethod(name,method,message)添加自定義的驗證規(guī)則,下面的示例中添加了一個用于正則表達式驗證的擴展驗證的方法
    2011-09-09

最新評論

临夏市| 汉源县| 丹棱县| 卢氏县| 阳西县| 小金县| 广饶县| 清河县| 五常市| 甘谷县| 自治县| 霍邱县| 麦盖提县| 通州区| 临潭县| 板桥市| 邵东县| 铅山县| 广灵县| 建始县| 密云县| 甘肃省| 德化县| 丰都县| 乾安县| 兴国县| 额敏县| 鹤岗市| 龙南县| 丰镇市| 盐城市| 安远县| 股票| 六安市| 丽水市| 林口县| 海晏县| 东阳市| 全椒县| 顺义区| 安义县|