thinkphp导航高亮的方法

因为引入了公共的 header.html,所以需要使用 js来实现向 li 加入active的高亮属性,这里我通过url地址和href的地址进行判断

 1 // 这里对当前页面导航高亮
 2     $(function () {
 3         setHover();
 4     });
 5     function setHover()
 6     {
 7         var url = document.URL;
 8         var href = "";
 9         $("#home_nav li").each(function(){
10             href = $(this).find("a").attr("href");
11             var address = href.split("=")[1];
12             // 这里用正则判断一下地址
13             if( url.search(address)!= -1 )
14             {
15                   $(this).addClass("active");
16                   return false;
17             }
18         });
19     }
posted @ 2013-06-20 16:12  ifeixiang  阅读(3656)  评论(0编辑  收藏  举报