1. 程式人生 > >Jquery跳轉頁面後的導航欄新增選中後樣式

Jquery跳轉頁面後的導航欄新增選中後樣式

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Jquery跳轉後頁面的導航欄新增選中後樣式的例項</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, 
user-scalable=no"/>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<style>
*{margin: 0;padding: 0;}
a{
	text-decoration: none;
}
.nav{
	width: 100%;
	height: 50px;
	background: gray;
} 
.nav ul li{
	float: left;
	padding:0 5px;
	list-style: none;
}
.nav ul li a{
	width: 100px;
	line-height: 50px;
	text-align:center;
	display: block;
	color:black;
}
.nav .on{
	color: #fff;
	background: red;
}
</style>
</head>
<body>
	<div class="nav"> 
		<ul> 
		  <li><a href="1.html"> 首頁</a></li> 
		  <li><a href="2.html"> 個人資料</a></li> 
		  <li><a href="3.html"> 我的好友</a></li> 
		  <li><a href="4.html"> 訊息管理</a></li>  
		</ul>   
	</div>  
<script type="text/javascript"> 
$(document).ready(function(){ 
  $(".nav li a").each(function(){ 
    if($(this)[0].href==String(window.location)){ 
      $(this).addClass("on").siblings().removeClass("on"); 
    } 
  }); 
}); 
</script> 
</body>
</html>