1 回答

TA贡献1847条经验 获得超11个赞
我自己来回答吧,不用你们写的那么复杂,每个页面加入一段CSS
方法一:
//首页
ul li a:nth-child(1){
color: #FF0000;
}
//品牌介绍
ul li a:nth-child(2){
color: #FF0000;
}
//招牌美食
ul li a:nth-child(3){
.........
}
方法二:
$(function() {
var pageUrl = window.location.href;
var aArray = $("ul>li>a");
for (var i = 1; i < aArray.length; i++) {
//高亮首页栏目
if (pageUrl == aArray[0].href) {
$(aArray[0]).addClass("active");
}
//高亮当前栏目,如果为子栏目时,则匹配 href 亮父栏目
else if (pageUrl.substring(0, aArray[i].href.length) == aArray[i].href) {
$(aArray[i]).addClass("active");
}
}
})
没有找到匹配的内容?试试慕课网站内搜索吧
添加回答
举报