JavaScript實(shí)現(xiàn)橫版菜單欄
本文實(shí)例為大家分享了JavaScript實(shí)現(xiàn)橫版菜單欄的具體代碼,供大家參考,具體內(nèi)容如下
示例代碼:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>橫版菜單欄</title> <style> .active{ background-color: aqua; } .hide{ display: none; } .menu{ background-color: #667dbd; width: 300px; height: 30px; } .menu-item{ border: #bd342d solid 2px; cursor: pointer; /*鼠標(biāo)懸停在相應(yīng)標(biāo)簽上時(shí)變成手指的樣子*/ } .con-item{ min-height: 200px; border: solid 1px; width: 300px; } </style> </head> <body> <!--什么時(shí)候用漂浮什么時(shí)候用內(nèi)聯(lián)標(biāo)簽?zāi)兀?-> <div class="menu"> <span class="menu-item active" m="1">菜單一</span> <span class="menu-item" m="2">菜單二</span> <span class="menu-item" m="3">菜單三</span> </div> <div class="content"> <div class="con-item" c="1">內(nèi)容一</div> <div class="con-item hide" c="2">內(nèi)容二</div> <div class="con-item hide" c="3">內(nèi)容三</div> </div> <script src="jquery-1.12.4.js"></script> <script> $('.menu-item').click(function () { $(this).addClass('active').siblings().removeClass('active'); var match = $(this).attr('m'); $('.content').children('[c='+match+']').removeClass('hide').siblings().addClass('hide'); // children函數(shù)的參數(shù)要求是字符串! // $('.content').children().eq($(this).index()).removeClass('hide').siblings().addClass('hide'); // 也可以用索引的方式(.eq($(this).index()))找到對(duì)應(yīng)的標(biāo)簽,這種處理方式就不需要要用到自設(shè)屬性m和c了 }); </script> </body> </html>
更多菜單效果點(diǎn)擊《JavaScript菜單專題》學(xué)習(xí),還有一些不錯(cuò)的專題分享給大家: Javascript級(jí)聯(lián)菜單特效匯總
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JavaScript 中 JSON.parse 函數(shù) 和 JSON.stringify 函數(shù)
這篇文章主要介紹了JavaScript -- JSON.parse 函數(shù) 和 JSON.stringify 函數(shù),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-12-12關(guān)于數(shù)據(jù)與后端進(jìn)行交流匹配(點(diǎn)亮星星)
這篇文章主要介紹了關(guān)于數(shù)據(jù)與后端進(jìn)行交流匹配(點(diǎn)亮星星) 的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-08-08javascript實(shí)現(xiàn)檢驗(yàn)的各種規(guī)則
這篇文章主要介紹了javascript實(shí)現(xiàn)檢驗(yàn)的各種規(guī)則,涉及javascript針對(duì)手機(jī)號(hào)、郵箱、網(wǎng)址、漢字及圖片等相關(guān)檢測(cè)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07JS實(shí)現(xiàn)遍歷不規(guī)則多維數(shù)組的方法
這篇文章主要介紹了JS實(shí)現(xiàn)遍歷不規(guī)則多維數(shù)組的方法,涉及javascript數(shù)組遞歸遍歷相關(guān)實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下2018-03-03mui框架 頁(yè)面無(wú)法滾動(dòng)的解決方法(推薦)
下面小編就為大家分享一篇mui框架 頁(yè)面無(wú)法滾動(dòng)的解決方法(推薦),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-01-01JavaScript枚舉選擇jquery插件代碼實(shí)例
這篇文章主要介紹了JavaScript枚舉選擇jquery插件代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11