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

首頁 > 編程 > JavaScript > 正文

JavaScript實現左側菜單效果

2019-11-19 14:44:01
字體:
來源:轉載
供稿:網友

本文實例為大家分享了js實現左側菜單效果展示的具體代碼,供大家參考,具體內容如下

當前所學做出來的代碼量有點大,以后的學習會使它更簡單

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .hide {  display: none; } .item .header {  height: 35px;  background-color: #2459a2;  color: white;  line-height: 35px; } </style></head><body><div style="height: 48px"></div><div style="width: 300px"> <div class="item"> <div id='i1' class="header" onclick="ChangeMenu('i1');">菜單1</div> <div class="content hide">  <div>內容1</div>  <div>內容1</div>  <div>內容1</div> </div> </div> <div class="item"> <div id='i2' class="header" onclick="ChangeMenu('i2');">菜單2</div> <div class="content hide">  <div>內容2</div>  <div>內容2</div>  <div>內容2</div> </div> </div> <div class="item"> <div id='i3' class="header" onclick="ChangeMenu('i3');">菜單3</div> <div class="content hide">  <div>內容3</div>  <div>內容3</div>  <div>內容3</div> </div> </div> <div class="item"> <div id='i4' class="header" onclick="ChangeMenu('i4');">菜單4</div> <div class="content hide">  <div>內容4</div>  <div>內容4</div>  <div>內容4</div> </div> </div></div><script> function ChangeMenu(nid) { var current_header = document.getElementById(nid); var item_list = current_header.parentElement.parentElement.children; for (var i = 0; i < item_list.length; i++) {  var current_item = item_list[i];  current_item.children[1].classList.add('hide'); } current_header.nextElementSibling.classList.remove('hide'); }</script></body></html>

效果就是這樣:

點擊任意一個菜單后就會這樣:

這樣就實現了一個簡單的菜單。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临夏市| 东山县| 安平县| 广平县| 张家口市| 永新县| 静乐县| 青阳县| 江门市| 毕节市| 蛟河市| 榆树市| 靖宇县| 崇礼县| 榆中县| 灵川县| 丹东市| 康定县| 大同市| 清远市| 鹿泉市| 永城市| 宜兰县| 邵阳市| 保山市| 阿克苏市| 兴山县| 遂平县| 宜阳县| 桃源县| 乌海市| 廉江市| 根河市| 渝中区| 丹江口市| 孙吴县| 乳山市| 东安县| 武汉市| 岢岚县| 中方县|