当前位置高亮设置思路的延伸,常用于简单网站的导航当前位置的定位。不使用ID的情况通过当前地址和链接地址的识别。
-
<script type="text/javascript">
-
//代码开始
-
$(function(){
-
//导航当前效果
-
var lItems = $(".zleft li"), cHref = window.location.href.toLowerCase(); //创建导航LI组,及当前浏览器地址去除大写
-
if(cHref.indexOf("http://") >= 0) cHref = cHref.substring(("http://").length); //前浏览器地址的设置
-
cHref = cHref.substring(cHref.indexOf('/'));
-
for(var i=0;i<lItems.length;i++) {
-
var lnkHref = $($(lItems[i]).find("a")[0]).attr("href").toLowerCase(); //获取当前A的地址和当前浏览器地址
-
if(lnkHref === cHref) {
-
$(lItems[i]).addClass("d_on");//增加CSS
-
break;
-
}
-
-
-
}
-
//不在LI里面的页面的设定
-
-
if(cHref.indexOf("app_list_member.php?tid=") >0 || cHref.indexOf("app_view_member.php?tid=") >0 || cHref.indexOf("app_new_order.php")>0 ){ //各种包含
-
$("#tb1 tr td:eq(1)").find("a").addClass("x_on"); //增加A的CSS
-
$("#tb1 tr td:eq(1)").find("img").attr({"src" : "/Android/skin/img2/2_2.png" }); //改变属性
-
-
}
-
-
});
-
-
</script>
-
-
-