jquery實(shí)現(xiàn)簡(jiǎn)單下拉菜單效果
本文用簡(jiǎn)單的幾行jquery代碼實(shí)現(xiàn)簡(jiǎn)單的下拉菜單效果,供大家參考,具體內(nèi)容如下
看效果
html
<ul> ? ? <li> ? ? ? 主題市場(chǎng) ? ? ? <ul> ? ? ? ? <li> ? ? ? ? ? 運(yùn)動(dòng)派 ? ? ? ? ? <ul> ? ? ? ? ? ? <li>三級(jí)菜單a</li> ? ? ? ? ? ? <li>三級(jí)菜單b</li> ? ? ? ? ? ? <li>三級(jí)菜單c</li> ? ? ? ? ? ? <li>三級(jí)菜單d</li> ? ? ? ? ? </ul> ? ? ? ? </li> ? ? ? ? <li> ? ? ? ? ? 有車族 ? ? ? ? ? <ul> ? ? ? ? ? ? <li> ? ? ? ? ? ? ? 三級(jí) ? ? ? ? ? ? ? <ul> ? ? ? ? ? ? ? ? <li>四級(jí)</li> ? ? ? ? ? ? ? ? <li>四級(jí)</li> ? ? ? ? ? ? ? ? <li>四級(jí)</li> ? ? ? ? ? ? ? </ul> ? ? ? ? ? ? </li> ? ? ? ? ? ? <li>三級(jí)</li> ? ? ? ? ? ? <li>三級(jí)</li> ? ? ? ? ? ? <li>三級(jí)</li> ? ? ? ? ? </ul> ? ? ? ? </li> ? ? ? ? <li>生活家</li> ? ? ? </ul> ? ? </li> ? ? <li> ? ? ? 特色購(gòu)物 ? ? ? <ul> ? ? ? ? <li>淘寶二手</li> ? ? ? ? <li>拍賣會(huì)</li> ? ? ? ? <li>愛(ài)逛街</li> ? ? ? ? <li>全球購(gòu)</li> ? ? ? ? <li>淘女郎</li> ? ? ? </ul> ? ? </li> ? ? <li> ? ? ? 優(yōu)惠促銷 ? ? ? <ul> ? ? ? ? <li>天天特價(jià)</li> ? ? ? ? <li>免費(fèi)試用</li> ? ? ? ? <li>清倉(cāng)</li> ? ? ? ? <li>1元起拍</li> ? ? ? </ul> ? ? </li> ? ? <li>工具</li> </ul>
簡(jiǎn)單設(shè)置一下css
<style type="text/css"> ? ul li { ? ? list-style: none; ? } ? li ul { ? ? display: none; ? } ? .plus { ? ? list-style-image: url(img/plus.gif); ? } ? .minus { ? ? list-style-image: url(img/minus.gif); ? } </style>
js代碼
<script src="js/jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script> ? <script type="text/javascript"> ? ? $(function () { ? ? ? //給有ul的li加下圖標(biāo)(添加類名) ? ? ? $("li:has(ul)") ? ? ? ? .addClass("plus") ? ? ? ? //添加點(diǎn)擊事件 ? ? ? ? .click(function (e) { ? ? ? ? ? //看看直接點(diǎn)的那個(gè)li(事件源)有沒(méi)有子元素 ? ? ? ? ? if ($(e.target).children().length) { ? ? ? ? ? ? $(this).children().slideToggle(); ? ? ? ? ? ? $(this).toggleClass("minus"); ? ? ? ? ? } ? ? ? ? ? e.stopPropagation(); //阻止事件冒泡,目的只讓當(dāng)前這一層產(chǎn)生動(dòng)畫(huà) ? ? ? ? }); ? ? }); </script>
簡(jiǎn)單的下拉菜單就實(shí)現(xiàn)了。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 用jquery實(shí)現(xiàn)下拉菜單效果的代碼
- 用jquery實(shí)現(xiàn)的一個(gè)超級(jí)簡(jiǎn)單的下拉菜單
- Jquery帶搜索框的下拉菜單
- jquery實(shí)現(xiàn)鼠標(biāo)滑過(guò)顯示二級(jí)下拉菜單效果
- jQuery點(diǎn)擊彈出下拉菜單的小例子
- JQuery設(shè)置獲取下拉菜單某個(gè)選項(xiàng)的值(比較全)
- jquery仿京東導(dǎo)航/仿淘寶商城左側(cè)分類導(dǎo)航下拉菜單效果
- jQuery ul標(biāo)簽下拉菜單演示代碼
- 來(lái)自國(guó)外的30個(gè)基于jquery的Web下拉菜單
- jQuery實(shí)現(xiàn)的導(dǎo)航下拉菜單效果示例
相關(guān)文章
jQuery.parseJSON(json)將JSON字符串轉(zhuǎn)換成js對(duì)象
本節(jié)主要介紹了使用jQuery.parseJSON(json)將JSON字符串轉(zhuǎn)換成js對(duì)象,需要的朋友可以參考下2014-07-07jQuery實(shí)現(xiàn)所有驗(yàn)證通過(guò)方可提交的表單驗(yàn)證
這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)表單驗(yàn)證,所有驗(yàn)證通過(guò)方可提交,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11jQuery+CSS3實(shí)現(xiàn)樹(shù)葉飄落特效
本文給大家分享的是一段使用jQuery+CSS3實(shí)現(xiàn)樹(shù)葉飄落特效的代碼,效果非常不錯(cuò),分享給大家,希望大家能夠喜歡2015-02-02jQuery采用連綴寫(xiě)法實(shí)現(xiàn)的折疊菜單效果
這篇文章主要介紹了jQuery采用連綴寫(xiě)法實(shí)現(xiàn)的折疊菜單效果,通過(guò)jQuery的連綴寫(xiě)法(又稱鏈?zhǔn)讲僮?實(shí)現(xiàn)菜單折疊的顯示效果,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-09-09非常強(qiáng)大的 jQuery.AsyncBox 彈出對(duì)話框插件
今天無(wú)意中發(fā)現(xiàn)了這個(gè)插件,和大家分享一下,功能和樣式都很強(qiáng)大,調(diào)用也很方便,而且支持鎖定屏幕的效果,插件的效果圖如下,更多效果和皮膚請(qǐng)到官網(wǎng)下載!2011-08-08利用jQuery treetable實(shí)現(xiàn)樹(shù)形表格拖拽詳解
這篇文章主要為大家介紹了如何利用jQuery treetable實(shí)現(xiàn)樹(shù)形表格拖拽功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以動(dòng)手嘗試一下2022-06-06