利用jQuery load 方法加载HTML公共页面,导航菜单自动选中
$(document).ready(function(){
$(".header").load("header.html");
$(".nav-left").load("nav.html",function(){
var links = $(".nav-left li a"),
index = 0, //默认第一个菜单项
//取当前URL最后一个/后面的文件名,pop方法是删除最后一个元素并返回最后一个元素
url = location.href.split("?")[0].split("/").pop();
if(url){//如果有取到,则进行匹配,否则默认首页(即index所指向的那个)
for(var i=0;i<links.length;i++){//遍历menu中的链接地址
if(links[i].href.indexOf(url)!=-1){
index = i;
break;
}
}
} else {
//判空处理
index = 0;
}
$(".nav-left li").eq(index).addClass("active");//给对应的<li>增加选中样式
})
})
!!

浙公网安备 33010602011771号