动态改变导航条中焦点元素的样式

function change_navi_color(){
	var logo_navigation=document.getElementById("logo_navigation");
	if(logo_navigation==null){
		return null;
	}
	var childs_li=logo_navigation.childNodes;
	for(var i=0,len=childs_li.length;i<len;i++){
		var li=childs_li[i];
		if(li.nodeName=="LI"){
			var a=li.childNodes[0];
			if(location.href.indexOf(a.href)>=0){
				a.style.color="#0991d0";
			}
		}
	}
}
原理就是通过检测url地址和导航条中的那个衔接相匹配,那个就是焦点

你可能感兴趣的:(动态改变导航条中焦点元素的样式)