码迷,mamicode.com
首页 > Web开发 > 详细

jquery 根据网站url给导航nav添加active效果

时间:2015-11-16 00:48:36      阅读:945      评论:0      收藏:0      [点我收藏+]

标签:

后台的同事因为把nav公用了,所以无法单页添加active,一下方法通过判断url的后缀给当前页添加active

	$(function(){
		var _nava= $(‘.nav .nav-wrapper a‘);
		var _url = window.location.href;
		var _host = window.location.host;
		for(var i = 0; i<_nava.length ; i++){
			var _astr = _nava.eq(i).attr(‘href‘);
            if(_url.indexOf(_astr) != -1){
               _nava.eq(i).addClass(‘active‘).siblings().removeClass(‘active‘);
            }else if(_url == (‘http://‘+_host+‘/‘)){
            	_nava.eq(0).addClass(‘active‘).siblings().removeClass(‘active‘);
            }
	    }
    })

  

jquery 根据网站url给导航nav添加active效果

标签:

原文地址:http://www.cnblogs.com/bestsamcn/p/4967861.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!