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     }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM