首页 未命名内容详情

zblog分类栏目页导航高亮显示

2026-01-10 3 897698882
zblog分类栏目页导航高亮显示

站点名称:zblog分类栏目页导航高亮显示

所属分类:未命名

官方网址:

SEO查询: 爱站网 站长工具

进入网站

站点介绍

原本导航代码如下

<div class="subnav">    <ul>              <li><a href="http://www.laoyu.wang/?cate=6">阅读时光2</a></li>            <li><a href="http://www.laoyu.wang/?cate=7">阅读时光3</a></li>            <li><a href="http://www.laoyu.wang/?cate=8">阅读时光4</a></li>        </ul>    </div>

让我们通过js来实现

//页面高亮$(document).ready(function(){	var s=document.location;	$(".subnav a").each(function(){		if(this.href==s.toString().split("#")[0]){$(this).addClass("current-menu-item");return false;}	});});


这样就给当前链接添加了current-menu-item类,然后去css文件里写样式。

原理说明:

1、通过js获取浏览器上的url地址。

2、通过js找到导航链接的a标签组,通过each进行循环。

3、在循环的过程中用第一步获取到的地址进行比较,两者一直就通过addClass给该地址添加css的类标签

4、书写css即可。