JQuery導(dǎo)航菜單選擇特效
更新時間: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() //下一個元素顯示
.parent().siblings().children("a").removeClass("current") //父元素的同輩元素的子元素<a>移除“current”樣式
.next().hide(); //他們的下一個元素隱藏
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() //下一個元素顯示
.parent().siblings().children("a").removeClass("current") //父元素的同輩元素的子元素<a>移除“current”樣式
.next().hide(); //他們的下一個元素隱藏
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="#">長袖襯衫</a></li>
<li><a href="#">短袖T恤</a></li>
<li><a href="#">長袖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)動衛(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)帶動畫效果的經(jīng)典二級導(dǎo)航菜單
- jquery仿京東導(dǎo)航/仿淘寶商城左側(cè)分類導(dǎo)航下拉菜單效果
- jquery 面包屑導(dǎo)航 具體實(shí)現(xiàn)
- 用jQuery實(shí)現(xiàn)一些導(dǎo)航條切換,顯示隱藏的實(shí)例代碼
- jQuery 頂部導(dǎo)航跟隨滾動條滾動固定浮動在頂部
- 用jquery的方法制作一個簡單的導(dǎo)航欄
- 簡單的jquery左側(cè)導(dǎo)航欄和頁面選中效果
- jQuery 實(shí)現(xiàn)側(cè)邊浮動導(dǎo)航菜單效果
- jquery實(shí)現(xiàn)點(diǎn)擊變換導(dǎo)航樣式的方法
- jQuery實(shí)現(xiàn)氣球彈出框式的側(cè)邊導(dǎo)航菜單效果
相關(guān)文章
jQuery實(shí)現(xiàn)的網(wǎng)站banner圖片無縫輪播效果完整實(shí)例
這篇文章主要介紹了jQuery實(shí)現(xiàn)的網(wǎng)站banner圖片無縫輪播效果,結(jié)合完整實(shí)例形式分析了jQuery結(jié)合時間函數(shù)實(shí)現(xiàn)圖片定時輪播切換相關(guān)操作技巧,需要的朋友可以參考下2019-01-01
jquery ajax分頁插件的簡單實(shí)現(xiàn)
這篇文章主要介紹了jquery ajax分頁插件的簡單實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下2016-01-01
iframe里面的元素觸發(fā)父窗口元素事件的jquery代碼
這篇文章主要介紹了jquery:iframe里面的元素怎樣觸發(fā)父窗口元素的事件,很簡單,但很實(shí)用,需要的朋友可以看看2014-10-10
JQuery.validate在ie8下不支持的快速解決方法
下面小編就為大家?guī)硪黄狫Query.validate在ie8下不支持的快速解決方法。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧2016-05-05
jQuery模擬實(shí)現(xiàn)天貓購物車動畫效果實(shí)例代碼
最近在項(xiàng)目開發(fā)中遇到這樣的需求,點(diǎn)擊購買按鈕,模擬拋物線將物品彈到購物車?yán)?,購物車添加物品后,顯示+1動畫。效果非常棒,接下來小編把實(shí)例代碼分享到腳本之家平臺,需要的的朋友參考下吧2017-05-05
一款基jquery超炫的動畫導(dǎo)航菜單可響應(yīng)單擊事件
。這款導(dǎo)航菜單,初始時頁面中間一個按鈕,單擊按鈕,菜單從左側(cè)飛入頁中。再次單擊按鈕,導(dǎo)航飛入左側(cè)消息2014-11-11
jquery easyui combobox模糊過濾(示例代碼)
這篇文章主要介紹了jquery easyui combobox模糊過濾(示例代碼)。需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11

