jQuery實(shí)現(xiàn)可展開(kāi)合攏的手風(fēng)琴面板菜單
本文實(shí)例講述了jQuery實(shí)現(xiàn)可展開(kāi)合攏的手風(fēng)琴面板菜單。分享給大家供大家參考。具體如下:
這是一款大家都常見(jiàn)的折疊菜單,手風(fēng)琴折疊面板,會(huì)展開(kāi)和合攏,帶點(diǎn)Flash動(dòng)畫(huà)效果,修改時(shí)請(qǐng)注意:
slideUp : 通過(guò)高度變化(向上減?。﹣?lái)動(dòng)態(tài)地隱藏所有匹配的元素,在隱藏完成后可選地觸發(fā)一個(gè)回調(diào)函數(shù)。這個(gè)動(dòng)畫(huà)效果只調(diào)整元素的高度,可以使匹配的元素以“滑動(dòng)”的方式隱藏起來(lái)。
slideDown: 通過(guò)高度變化(向下增大)來(lái)動(dòng)態(tài)地顯示所有匹配的元素,在顯示完成后可選地觸發(fā)一個(gè)回調(diào)函數(shù)。這個(gè)動(dòng)畫(huà)效果只調(diào)整元素的高度,可以使匹配的元素以“滑動(dòng)”的方式顯示出來(lái)
運(yùn)行效果截圖如下:
在線(xiàn)演示地址如下:
http://demo.jb51.net/js/2015/jquery-slide-up-down-sfq-style-menu-codes/
具體代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>折疊菜單</title> <script src="jquery1.3.2.js"></script> <script> $(document).ready(function(){ $("dd:not(:first)").hide(); //隱藏 dd不是第一個(gè)的. E:first:相當(dāng)于E:eq(0) // $("dd:not(:last)").hide(); //試試$("dd:not(:last)").hide(); $("dt a").click(function(){ $("dd:visible").slideUp("slow"); $(this).parent().next().slideDown("slow"); return false; }); }); </script> <style> dl { width: 150px; } dl,dd { margin: 0; } dt { background: gray; font-size: 14px; padding: 2px; margin: 2px; } dt a { color: #FFF; } dd a { color: #000;font-size: 12px; } ul { list-style: none; padding: 2px; } </style> </head> <body> <dl> <dt><a href="#">ASP</a></dt> <dd> <ul> <li><a href="#">論壇社區(qū)</a></li> <li><a href="#">新聞文章</a></li> <li><a href="#">企業(yè)網(wǎng)站</a></li> </ul> </dd> <dt><a href="#">PHP</a></dt> <dd> <ul> <li><a href="#">論壇社區(qū)</a></li> <li><a href="#">博客主頁(yè)</a></li> </ul> </dd> <dt><a href="#">腳本資源</a></dt> <dd> <ul> <li><a href="#">AJAX</a></li> <li><a href="#">JQUERY</a></li> <li><a href="#">JAVASCRIPT</a></li> </ul> </dd> </dl> </body> </html>
希望本文所述對(duì)大家的jQuery程序設(shè)計(jì)有所幫助。
- 基于jQuery實(shí)現(xiàn)Accordion手風(fēng)琴自定義插件
- jquery實(shí)現(xiàn)的Accordion折疊面板效果代碼
- ajaxToolkit:AccordionPane演示與應(yīng)用實(shí)例
- 學(xué)習(xí)ExtJS accordion布局
- Mootools 1.2 手風(fēng)琴(Accordion)教程
- jQuery EasyUI API 中文文檔 - Panel面板
- jQuery實(shí)現(xiàn)的簡(jiǎn)單折疊菜單(折疊面板)效果代碼
- jQuery Easyui使用(一)之可折疊面板的布局手風(fēng)琴菜單
- jquery實(shí)現(xiàn)簡(jiǎn)單合攏與展開(kāi)網(wǎng)頁(yè)面板的方法
- jQuery EasyUI Accordion可伸縮面板組件使用詳解
相關(guān)文章
實(shí)例詳解jQuery Mockjax 插件模擬 Ajax 請(qǐng)求
這篇文章主要介紹了實(shí)例詳解jQuery Mockjax 插件模擬 Ajax 請(qǐng)求的相關(guān)資料,需要的朋友可以參考下2016-01-01jQuery實(shí)現(xiàn)帶水平滑桿的焦點(diǎn)圖動(dòng)畫(huà)插件
這是一款很實(shí)用的jQuery焦點(diǎn)圖動(dòng)畫(huà)插件,跟其他jQuery焦點(diǎn)圖插件不同的是,它帶有一個(gè)水平的滑桿,你可以通過(guò)滑動(dòng)滑桿實(shí)現(xiàn)圖片的切換,也可以通過(guò)點(diǎn)擊圖片來(lái)切換2016-03-03jQuery特殊符號(hào)轉(zhuǎn)義的實(shí)現(xiàn)
下面小編就為大家?guī)?lái)一篇jQuery特殊符號(hào)轉(zhuǎn)義的實(shí)現(xiàn)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11Jquery 綁定時(shí)間實(shí)現(xiàn)代碼
jquery 顯示本地時(shí)間/ 帶日期、星期/ UTC,需要的朋友可以參考下。2011-05-05jQuery 插件實(shí)現(xiàn)隨機(jī)自由彈跳氣泡樣式
一個(gè)基于jQuery的氣泡動(dòng)畫(huà)插件,在指定區(qū)域上方(左/右)定時(shí)間隔產(chǎn)生氣泡,然后隨機(jī)水平速度進(jìn)行仿自由落體運(yùn)動(dòng)。這篇文章主要介紹了jQuery 插件實(shí)現(xiàn)隨機(jī)自由彈跳氣泡樣式的相關(guān)資料,需要的朋友可以參考下2017-01-01淺談jQuery hover(over, out)事件函數(shù)
下面小編就為大家?guī)?lái)一篇淺談jQuery hover(over, out)事件函數(shù)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧,祝大家游戲愉快哦2016-12-12jQuery實(shí)現(xiàn)鼠標(biāo)劃過(guò)修改樣式的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)鼠標(biāo)劃過(guò)修改樣式的方法,涉及jQuery針對(duì)鼠標(biāo)事件及樣式操作的技巧,是jQuery鼠標(biāo)事件的典型應(yīng)用,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04jQuery基于cookie實(shí)現(xiàn)換膚功能實(shí)例
這篇文章主要介紹了jQuery基于cookie實(shí)現(xiàn)換膚功能,結(jié)合具體實(shí)例形式分析了jQuery使用cookie記錄與讀取用戶(hù)信息實(shí)現(xiàn)頁(yè)面樣式的操作方法,需要的朋友可以參考下2017-10-10