<!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" />
<title>JQ之导航选中记住状态</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<style type="text/css">
.current{background-color: #6289c3;}
</style>
</head>
<body>
<ul class="site-menu" id="siteMenu">
<li><a href="http://www.test.com">首页</a></li>
<li><a href="http://www.test.com/index.php?act=goods">商城</a></li>
<li><a href="http://www.test.com/index.php?act=article">文章</a></li>
</ul>
</body>
<!--导航选中状态切换-->
<script type="text/javascript">
var urlstr = location.href;
var urlstatus=false;
$("#siteMenu li a").each(function () {
if ((urlstr + '/').indexOf($(this).attr('href')) > -1&&$(this).attr('href')!='') {
$(this).addClass('current');
urlstatus = true;
} else {
$(this).removeClass('current');
}
if($("#siteMenu li a.current").length>1){
$("#siteMenu li a").eq(0).removeClass('current');
}
});
if (!urlstatus) {
$("#siteMenu li a").eq(0).addClass('current');
}
</script>
<!--导航选中状态切换-->
</html>