超輕量級(jí)的基于jquery的三級(jí)展開列表
如果是動(dòng)態(tài)的數(shù)據(jù),還要寫到cs文件里面 輸入字符,這樣不利于維護(hù),時(shí)間久了自己都找不清了。、
于是今天自己寫了個(gè)輕量級(jí)的三級(jí)展開菜單,如果需要可以在增加一級(jí)別,一般公司的項(xiàng)目三級(jí)都足夠了。
簡介:
div部分無需自己定義class 及ID,只要是如下的結(jié)構(gòu)就可以了,數(shù)據(jù)可以是動(dòng)態(tài) 也可以是靜態(tài)的
樣式自己可以控制,修改符合自己的風(fēng)格

代碼如下:
css
<style type="text/css">
*{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#000;}
a:hover,a:linked{ color:#000;}
#nav{ margin-left:20px; list-style:none; }
#nav li,#nav li ul,#nav li ul li{ list-style:none;}
#nav li a{ width:200px; height:30px; line-height:30px; background:#ccc; display:block; text-indent:10px;}
#nav li ul li a{ background:#eaeaea;}
#nav li ul li ul li a{ background:#fffff2;}
</style>
js:
<script type="text/javascript">
//作者:loafinweb
// 網(wǎng)址:www.cnblogs.com/clc2008
$(function () {
$("#nav ul").hide();
//控制一級(jí)子菜單
$("#nav li a:first-child").click(function () {
$(this).siblings().toggle();
});
//控制二級(jí)子菜單
$("#nav li ul a:first-child").click(function () {
$(this).siblings().find("ul").toggle();
});
});
</script>
div:
<body>
<ul id="nav">
<li><a href="#">首頁管理</a>
<ul>
<li><a href="#">+首頁標(biāo)題1</a>
<ul>
<li><a href="#">_首頁標(biāo)題1_1</a> </li>
<li><a href="#">_首頁標(biāo)題1_2</a> </li>
</ul>
</li>
<li><a href="#">首頁標(biāo)題2</a></li>
<li><a href="#">首頁標(biāo)題3</a></li>
</ul>
</li>
<li><a href="#">產(chǎn)品管理</a>
<ul>
<li><a href="#">產(chǎn)品標(biāo)題1</a></li>
<li><a href="#">產(chǎn)品標(biāo)題2</a></li>
<li><a href="#">產(chǎn)品標(biāo)題3</a></li>
</ul>
</li>
</ul>
</body>
文件打包下載
相關(guān)文章
移動(dòng)端jQuery修正Web頁面滑動(dòng)時(shí)div問題的兩則實(shí)例
這篇文章主要介紹了移動(dòng)端jQuery修正Web頁面滑動(dòng)時(shí)div問題的兩則實(shí)例,分別針對(duì)頂部固定fixed不為0時(shí)滑動(dòng)出現(xiàn)的閃動(dòng)以及touchmove的受阻止的相關(guān)問題,需要的朋友可以參考下2016-05-05jquery bind(click)傳參讓列表中每行綁定一個(gè)事件
用jquey bind 點(diǎn)擊事件時(shí),傳參不注意可能會(huì)導(dǎo)致點(diǎn)擊每一行都是顯示相同內(nèi)容的情況,下面有個(gè)示例,感興趣的朋友可以參考下2014-08-08jQuery插件FusionWidgets實(shí)現(xiàn)的Cylinder圖效果示例【附demo源碼】
這篇文章主要介紹了jQuery插件FusionWidgets實(shí)現(xiàn)的Cylinder圖效果,結(jié)合實(shí)例形式分析了jQuery使用FusionWidgets結(jié)合swf文件讀取xml數(shù)據(jù)并采用Cylinder圖展示的相關(guān)實(shí)現(xiàn)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03jquery text,radio,checkbox,select操作實(shí)現(xiàn)代碼
學(xué)習(xí)jquery的朋友看參考下,對(duì)form等文本框的一些控制實(shí)現(xiàn)代碼。2009-07-07jquery實(shí)現(xiàn)像柵欄一樣左右滑出式二級(jí)菜單效果代碼
這篇文章主要介紹了jquery實(shí)現(xiàn)像柵欄一樣左右滑出式二級(jí)菜單效果代碼,涉及jquery鼠標(biāo)click點(diǎn)擊事件及頁面元素動(dòng)態(tài)操作的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-08-08基于jquery實(shí)現(xiàn)控制經(jīng)緯度顯示地圖與衛(wèi)星
下文與大家分享下使用jquery實(shí)現(xiàn)控制經(jīng)緯度顯示地圖與衛(wèi)星,感興趣的朋友可以參考下哈,希望對(duì)你有所幫助2013-05-05jQuery動(dòng)態(tài)顯示和隱藏datagrid中的某一列的方法
動(dòng)態(tài)顯示和隱藏datagrid中的某一列的方法有很多,在接下來的文章中為大家介紹下jQuery是如何實(shí)現(xiàn)的2013-12-12