jquery实现页面刷新后保留鼠标点击addclass的样式

方法:

[javascript]  view plain  copy

  1. <span style="font-size:18px;">$('ul.main-menu li a').each(function(){  
  2.     if($($(this))[0].href==String(window.location))  
  3.         $(this).parent().addClass('active');  
  4. });</span>  


实际项目中经过修改后

[javascript]  view plain  copy
 
  1. ('#yijipar>li a').each(function(){ //循环要点击的 
  2.       var newhref=window.location.href;//获取点击后页面地址
  3.       if($($(this))[0].href==newhref) {//用a链接中的href地址值和获取到的地址进行对比
  4. $(this).parent().addClass('a_visited'); //如果一样则给a的父级li 加样式
  5.   }
  6. });

猜你喜欢

转载自blog.csdn.net/sz_09/article/details/71522363
今日推荐