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

首頁 > 編程 > JavaScript > 正文

jQuery對底部導航進行跳轉并高亮顯示的實例代碼

2019-11-19 11:43:51
字體:
來源:轉載
供稿:網友

這兩天弄一個mui的底部菜單,有點費時了,嘗試了用vue寫,純js寫,還有根據mui的寫,還是有些問題和麻煩。直到看了網上的一些例子,才想明白,之前一直是一種點擊觸發事件才高亮的思維去做,這個雖然可以了,但是頁面跳轉了就又都沒了。網上看明白的例子是:讓當前頁面地址與導航里的地址做對比,相同就高亮,之前思維太死,一直以點擊才觸發事件來寫,結果問題好幾個。接下來上代碼

<style>.active{ color:#D96C00;}/*高亮樣式*/</style>

這里就放菜單部分代碼,在針對vue寫菜單的時候,是把導航寫到data,再循環遍歷輸出,最終由于購物車的數字角標顯示問題而放棄,采用jQuery了

<nav class="mui-bar mui-bar-tab" id="menu">  <a href="menuTest.html" rel="external nofollow" rel="menuTest.html" class="mui-tab-item"><!-- rel是作對比的-->    <span class="fa fa-home"></span>    <span class="mui-tab-label">首頁</span>  </a>  <a href="service.html" rel="external nofollow" rel="service.html" class="mui-tab-item">    <span class="mui-icon iconfont icon-shop"></span>    <span class="mui-tab-label">客服</span>  </a>  <a href="shopcart.html" rel="external nofollow" rel="shopcart.html class="mui-tab-item">    <span class="mui-icon iconfont icon-gouwuche"><span class="mui-badge">5</span></span>    <span class="mui-tab-label">購物車</span>  </a>  <a href="me.html" rel="external nofollow" rel="me.html" class="mui-tab-item">    <span class="fa fa-user-circle-o"></span>    <span class="mui-tab-label">我的</span>  </a></nav>

接下來是jQuery語句

var urlstr = location.href;    //獲取瀏覽器的url var urlstatus=false;   $('#menu a').each(function() {   if ((urlstr + '/').indexOf($(this).attr('rel')) > -1&&$(this).attr('rel')!='') {      // 為當前點擊的導航加上高亮,其余的移除高亮      $(this).find('span').addClass('active');      urlstatus = true;    } else {     $(this).removeClass('active');    }  }); if (!urlstatus) {   $("#menu a span").eq(0).addClass('active'); //默認首頁圖標高亮 }

總結

以上所述是小編給大家介紹的jQuery對底部導航進行跳轉并高亮顯示的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 姚安县| 安溪县| 定安县| 成武县| 清河县| 无为县| 新晃| 武城县| 武安市| 汉寿县| 高阳县| 马公市| 常州市| 湖北省| 香河县| 阿尔山市| 奉化市| 抚顺县| 富阳市| 正阳县| 岗巴县| 安福县| 鹿邑县| 大方县| 集贤县| 大安市| 乐东| 聊城市| 宿松县| 宜兴市| 许昌县| 安阳市| 瑞安市| 马公市| 淅川县| 永善县| 乌什县| 凤城市| 吉林市| 安泽县| 虞城县|