久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

導航菜單跳轉后保持選中狀態,jquery高亮當前選中菜單

功能需求: 今天在寫一個站點需要用到在導航菜單點擊鏈接跳轉到新頁面后,高亮當前菜單樣式。 簡單的說,就是我點擊導航菜單中的一個欄目,跳轉到該欄目下,該欄目菜單也同時

功能需求:
今天在寫一個站點需要用到在導航菜單點擊鏈接跳轉到新頁面后,高亮當前菜單樣式。
簡單的說,就是我點擊導航菜單中的一個欄目,跳轉到該欄目下,該欄目菜單也同時高亮(可以是背景色也可以是背景圖片)

解決方法:
通過查看實例,我們需要用到JS中的jquery來實現這種效果,也可以通過CSS設置不同頁面的a:hover實現效果,不過這顯然是比較笨拙的方法。
那么,如何用JS來實現效果呢,實現它所用的原理就是通過js中的location.href得到當前頁面的地址,然后在與導航上的鏈接地址匹對,相同的就用一個css樣式標記。此方法支持動態鏈接和靜態鏈接多種形式。
效果圖:
2

代碼如下:

<script type=”text/javascript” src=”jquery.min.js”></script>
<style>
.menu { padding:0; margin:0; list-style-type:none;}
.menu li { background:#FFD1A4; margin-right:1px; float:left; color:#fff; }
.menu li a { display:block; width:80px; text-align:center; height:32px; line-height:32px; color:#fff; font-size:13px; text-decoration:none;}

.cur{ background:#D96C00; font-weight:bold;}
</style>

<ul class=”menu” id=”menu”>
<li><a href=”a.html”>首頁</a></li>
<li><a href=”b.html”>SEO優化</a></li>
<li><a href=”c.html”>生活娛樂</a></li>
</ul>

<script type=”text/javascript”>
var urlstr = location.href;
//alert((urlstr + ‘/’).indexOf($(this).attr(‘href’)));
var urlstatus=false;
$(“#menu a”).each(function () {
if ((urlstr + ‘/’).indexOf($(this).attr(‘href’)) > -1&&$(this).attr(‘href’)!=”) {
$(this).addClass(‘cur’); urlstatus = true;
} else {
$(this).removeClass(‘cur’);
}
});
if (!urlstatus) {$(“#menu a”).eq(0).addClass(‘cur’); }
</script>

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

本篇文章主要介紹了CSS自適應導航菜單的實例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 亚洲国产精品久久久 | 紧缚调教一区二区三区视频 | 精品av | 日韩在线观看中文字幕 | 成人夜晚看av | 欧美二区三区 | 国产一区 在线视频 | 成年免费视频 | 日本粉嫩一区二区三区视频 | 日本大香伊一区二区三区 | 在线超碰 | 亚洲精品第一页 | 一区二区日韩 | 黄色在线免费观看视频网站 | 国产欧美精品区一区二区三区 | www.色.com | 国产成都精品91一区二区三 | 国产一区精品在线 | 91精品国产综合久久久久 | 国产特级毛片aaaaaa | 三级免费| 亚洲一区二区三区免费在线观看 | 成人免费久久 | 亚洲一区 中文字幕 | 九九热在线视频 | 亚洲激情一级片 | 日韩中文一区 | 欧美日韩国产精品一区 | 国产精品免费看 | 澳门永久av免费网站 | 色综久久| 国产女人与拘做受视频 | 北条麻妃一区二区三区在线观看 | 欧美中文字幕一区二区 | 亚洲一区二区 | 一区二区在线看 | 欧美一级免费看 | 色综久久| 色综合久久天天综合网 | 在线观看av网站永久 | 欧美日韩视频网站 |