發(fā)文章
發(fā)文工具
撰寫
網(wǎng)文摘手
文檔
視頻
思維導(dǎo)圖
隨筆
相冊
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
Html代碼如下:
<div class="box"> <p>菜單一</p> <ul> <li><a>1111</a></li> <li><a>1111</a></li> <li><a>1111</a></li> </ul> <p>菜單二</p> <ul> <li><a>2222</a></li> <li><a>2222</a></li> <li><a>2222</a></li> </ul> <p>菜單三</p> <ul> <li><a>3333</a></li> <li><a>3333</a></li> <li><a>3333</a></li> </ul> </div>
插件實(shí)現(xiàn)代碼如下:
(function ($) { $.fn.Fold = function (options) { //默認(rèn)參數(shù)設(shè)置 var settings = { speed: 300 //折疊速度(值越大越慢) } //不為空則合并參數(shù) if (options) $.extend(settings, options); //為每個(gè)p元素綁定點(diǎn)擊事件 $("> p", this).each(function () { $(this).bind("click", function () { $(this).next("ul").slideToggle(settings.speed); }); }); //默認(rèn)第一個(gè)展開,,其它折疊 $("> ul", this).hide().first().show(); //遵循鏈?zhǔn)皆瓌t return this.each(function () { }); } })(jQuery);
這里就不作講解了,注釋都寫明了,。
示例DEMO如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www./TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www./1999/xhtml"> <head> <title></title> <style type="text/css"> *{padding:0;margin:0;} ul,ul li{ list-style:none;} .box{ width:250px; margin:50px auto; border:1px solid gray;} .box p{ background-color: Green;color: white;cursor: pointer;font-weight: bold; line-height: 40px;padding-left: 15px;} </style> </head> <body> <div class="box"> <p>菜單一</p> <ul> <li><a>1111</a></li> <li><a>1111</a></li> <li><a>1111</a></li> </ul> <p>菜單二</p> <ul> <li><a>2222</a></li> <li><a>2222</a></li> <li><a>2222</a></li> </ul> <p>菜單三</p> <ul> <li><a>3333</a></li> <li><a>3333</a></li> <li><a>3333</a></li> </ul> </div> <script src="../js/jquery-1.4.1.min.js" type="text/javascript"></script> <script src="../js/jquery.similar.Fold.js" type="text/javascript"></script> <script type="text/javascript"> $(".box").Fold(); </script> </body> </html>
效果圖片:
來自: 昵稱10504424 > 《工作》
0條評(píng)論
發(fā)表
請遵守用戶 評(píng)論公約
jQuery帶評(píng)論的星星評(píng)分代碼
<li><ahref="javascript:void(0)" title="1"class="one-star">1</a></li><li><ahref="javascript:void(0)" title="2&...
下拉菜單項(xiàng)封裝,,使用圖標(biāo)字體實(shí)現(xiàn)
ASP.NET Core開發(fā)學(xué)生信息管理系統(tǒng)(二)
namespace SMS.Models{ /// <summary> /// 用戶-角色模型 /// </summary> public class UserRole { /// <summary> //...
【導(dǎo)航菜單特效】展開合攏的jQuery折疊菜單,手風(fēng)琴面板
【導(dǎo)航菜單特效】展開合攏的jQuery折疊菜單,,手風(fēng)琴面板,。以下是三零網(wǎng)為大家整理的最新【導(dǎo)航菜單特效】展開合攏的jQuery折疊菜單,手風(fēng)琴面板的文章,,希望大家能夠喜歡!
jQuery---下拉菜單案例
js二級(jí)菜單
}/* tj_submain */.tj_submain{border:1px solid #c8d2e5;}.tj_submain .title{background:url("images/bg_01.gif") repeat-x 0 -38px;}.tj_submain li{width:181px;}.tj_submain li a{width...
總結(jié)JS經(jīng)典案例
寫法一:// 動(dòng)畫之前先調(diào)用 stop(),,避免出現(xiàn)動(dòng)畫隊(duì)列// slideDown()、fadeOut(),、fadeIn()參數(shù)1動(dòng)畫耗時(shí),,參數(shù)2動(dòng)畫完畢執(zhí)行的動(dòng)作$(".ad").stop().slideDown(1000,function(){$(".ad&...
jquery.treeview.js樹控件
JQuery實(shí)現(xiàn)動(dòng)態(tài)生成樹形菜單
<li><span class="folder">Folder 1</span><li><span class="file">Item 1.1</span></li><li><span class="file"&...
微信掃碼,,在手機(jī)上查看選中內(nèi)容