国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS封裝的選項卡TAB切換效果示例

2019-11-20 08:55:57
字體:
供稿:網(wǎng)友

本文實例講述了JS封裝的選項卡TAB切換效果。分享給大家供大家參考,具體如下:

<!DOCTYPE HTML><html lang="en-US"><head><meta charset="UTF-8"><title>JS封裝的選項卡TAB代碼</title><style type="text/css">*{ padding:0; margin:0;}.block{ display:block;}.none{ display:none;}#wrap,#wraps{ width:500px; height:230px; overflow:hidden; margin:50px auto;}#diya,#diyas{ list-style:none;}#diya li,#diyas li{ width:66px; height:28px; border:1px solid #09C; text-align:center; line-height:28px; float:left; cursor:pointer; margin-right:3px;}#diyas li:hover{ background:#CCC;}#diya li.on,#diyas li.on{ background:#9C3;}#wrap div,#wraps div{ width:498px; height:198px; border:1px solid #000;}</style></head><body><div id="wrap"><ul id="diya"><li class="on">第一項</li><li>第二項</li><li>第三項</li></ul><br clear="all" /><div class="block">第一部分</div><div class="none">第二部分</div><div class="none">第三部分</div></div><div id="wraps"><ul id="diyas"><li class="on">第一項</li><li>第二項</li><li>第三項</li></ul><br clear="all" /><div class="block">第一部分</div><div class="none">第二部分</div><div class="none">第三部分</div></div></body></html><script type="text/javascript">tab("wrap","diya","mouseover")tab("wraps","diyas")function tab(wrap,navul,eve){//tab效果封裝,目前只有兩種變換方式,一種為點擊事件click(也是默認事件),另外一種為鼠標移過事件mouseovervar divs=document.getElementById(wrap).getElementsByTagName("div");var lis=document.getElementById(navul).getElementsByTagName("li");for(var i=0;i<lis.length;i++){lis[i].indx=i;if(eve=="click" || eve==null){lis[i].onclick=function(){  for(i=0;i<lis.length;i++){        lis[i].className="";    divs[i].className="none"        this.className="on";    divs[this.indx].className="block";    }  }}else if(eve=="mouseover"){  lis[i].onmouseover=function(){    for(i=0;i<lis.length;i++){    lis[i].className="";    divs[i].className="none";        this.className="on";    divs[this.indx].className="block";      }    }  }}}</script>

運行效果圖如下:

更多關于JavaScript相關內(nèi)容感興趣的讀者可查看本站專題:《JavaScript切換特效與技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動畫特效與技巧匯總》、《JavaScript錯誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》及《JavaScript數(shù)學運算用法總結(jié)

希望本文所述對大家JavaScript程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 桐乡市| 远安县| 定结县| 镇沅| 历史| 蒙阴县| 定安县| 左云县| 澄江县| 潼南县| 开鲁县| 罗源县| 永顺县| 雅江县| 吕梁市| 宜都市| 姜堰市| 瑞安市| 肇东市| 南宫市| 万安县| 山东| 万山特区| 雷山县| 霍邱县| 英超| 交城县| 津市市| 祁阳县| 肥东县| 建德市| 准格尔旗| 湄潭县| 同心县| 张家港市| 专栏| 青浦区| 乃东县| 乌恰县| 太仓市| 江陵县|