JQuery導(dǎo)航菜單選擇特效
更新時(shí)間:2016年04月11日 09:24:46 投稿:mrr
這篇文章主要介紹了JQuery導(dǎo)航菜單選擇特效 的相關(guān)資料,需要的朋友可以參考下
一、實(shí)現(xiàn)效果
1.初始化效果:未添加樣式和特效
2、添加CSS樣式
3、最終效果
二、JQuery代碼
<!--編寫JQuery代碼--> <script type="text/javascript"> $(document).ready(function(){ $(".level>a").click(function(){ $(this).addClass("current") //給當(dāng)前元素添加current樣式 .next().show() //下一個(gè)元素顯示 .parent().siblings().children("a").removeClass("current") //父元素的同輩元素的子元素<a>移除“current”樣式 .next().hide(); //他們的下一個(gè)元素隱藏 return false; }) }) </script>
三、完整代碼
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-"> <title>JQuery制作導(dǎo)航欄</title> <script type="text/javascript" src="../JQuery庫文件/jquery-...min.js"></script> <!--引入JQuery庫文件--> <style type="text/css"> /*設(shè)置通用樣式*/ *{ padding: ; margin: ; } .box{ margin: auto; border: solid #BEBEBE px; width: px; } ul{ list-style: none; } a { color:#F; text-decoration:none; line-height: px; } /*level*/ .level a{ display: block; /*!!!轉(zhuǎn)換為塊狀元素*/ height: px; width: px; background-color: #EBFF; padding-left: px; border: solid px #BEBEBE; } .level a.current{ background-color:#BDEF; } /*level*/ .level a{ background: #ffffff; color: #EEE; border: none; } .level a:hover { color:red; } .level{ display: none; } </style> <!--編寫JQuery代碼--> <script type="text/javascript"> $(document).ready(function(){ $(".level>a").click(function(){ $(this).addClass("current") //給當(dāng)前元素添加current樣式 .next().show() //下一個(gè)元素顯示 .parent().siblings().children("a").removeClass("current") //父元素的同輩元素的子元素<a>移除“current”樣式 .next().hide(); //他們的下一個(gè)元素隱藏 return false; }) }) </script> </head> <body> <div class="box"> <ul class="menu"> <li class="level"> <a href="#">襯衫</a> <ul class="level"> <li><a href="#">短袖襯衫</a></li> <li><a href="#">長(zhǎng)袖襯衫</a></li> <li><a href="#">短袖T恤</a></li> <li><a href="#">長(zhǎng)袖T恤</a></li> </ul> </li> <li class="level"> <a href="#">衛(wèi)衣</a> <ul class="level"> <li><a href="#">開襟衛(wèi)衣</a></li> <li><a href="#">套頭衛(wèi)衣</a></li> <li><a href="#">運(yùn)動(dòng)衛(wèi)衣</a></li> <li><a href="#">童裝衛(wèi)衣</a></li> </ul> </li> <li class="level"> <a href="#">褲子</a> <ul class="level"> <li><a href="#">短褲</a></li> <li><a href="#">休閑褲</a></li> <li><a href="#">牛仔褲</a></li> <li><a href="#">免燙卡其褲</a></li> </ul> </li> </ul> </div> </body> </html>
您可能感興趣的文章:
- jquery 導(dǎo)航條的效果(css選擇器控制)
- Jquery實(shí)現(xiàn)帶動(dòng)畫效果的經(jīng)典二級(jí)導(dǎo)航菜單
- jquery仿京東導(dǎo)航/仿淘寶商城左側(cè)分類導(dǎo)航下拉菜單效果
- jquery 面包屑導(dǎo)航 具體實(shí)現(xiàn)
- 用jQuery實(shí)現(xiàn)一些導(dǎo)航條切換,顯示隱藏的實(shí)例代碼
- jQuery 頂部導(dǎo)航跟隨滾動(dòng)條滾動(dòng)固定浮動(dòng)在頂部
- 用jquery的方法制作一個(gè)簡(jiǎn)單的導(dǎo)航欄
- 簡(jiǎn)單的jquery左側(cè)導(dǎo)航欄和頁面選中效果
- jQuery 實(shí)現(xiàn)側(cè)邊浮動(dòng)導(dǎo)航菜單效果
- jquery實(shí)現(xiàn)點(diǎn)擊變換導(dǎo)航樣式的方法
- jQuery實(shí)現(xiàn)氣球彈出框式的側(cè)邊導(dǎo)航菜單效果
相關(guān)文章
3種不同的ContextMenu右鍵菜單實(shí)現(xiàn)代碼
本文給大家分享3種不同的ContextMenu右鍵菜單實(shí)現(xiàn)代碼的相關(guān)資料,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2016-11-11jquery實(shí)現(xiàn)向下滑出的二級(jí)導(dǎo)航下滑菜單效果
這篇文章主要介紹了jquery實(shí)現(xiàn)向下滑出的二級(jí)導(dǎo)航下滑菜單效果,涉及jquery實(shí)現(xiàn)頁面結(jié)點(diǎn)樣式動(dòng)態(tài)變換效果的實(shí)現(xiàn)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-08-08jquery實(shí)現(xiàn)對(duì)聯(lián)廣告的方法
這篇文章主要介紹了jquery實(shí)現(xiàn)對(duì)聯(lián)廣告的方法,以一個(gè)完整實(shí)例形式詳細(xì)分析了jQuery對(duì)聯(lián)廣告的樣式與功能實(shí)現(xiàn)方法,是非常實(shí)用的技巧,需要的朋友可以參考下2015-02-02分享33個(gè)jQuery與CSS3實(shí)現(xiàn)的絢麗鼠標(biāo)懸停效果
今天整理了33個(gè)使用jQuery與CSS3實(shí)現(xiàn)絢麗的鼠標(biāo)懸停效果,有些是純CSS3的,這些效果你完全可以用在你的網(wǎng)頁上,讓網(wǎng)站獲得更好的體驗(yàn)2014-12-12JQuery使用屬性addClass、removeClass和toggleClass實(shí)現(xiàn)增加和刪除類操作示例
這篇文章主要介紹了JQuery使用屬性addClass、removeClass和toggleClass實(shí)現(xiàn)增加和刪除類操作,涉及jquery事件響應(yīng)及頁面元素屬性動(dòng)態(tài)操作相關(guān)使用技巧,需要的朋友可以參考下2019-11-11