页面刷新保存addclass样式怎么实现???
1个回答
展开全部
1. 用ajax加载内容页面 , 同时打开菜单 .. 就是说页面不跳转
2. 用iframe显示内容也 , 同样页面不跳转
3. 在页面中控制 链接的样式 , 比如当前页面 是业务报表页面 , 那么就控制这个菜单 的class 为 active...类似这样吧
比较好的办法是使用url传参数,然后根据参数判断是否有必要显示class
但是更好的办法是下面这段JS
$('ul.main-menu li a').each(function(){
if($($(this))[0].href==String(window.location))
$(this).parent().addClass('active');
});
2. 用iframe显示内容也 , 同样页面不跳转
3. 在页面中控制 链接的样式 , 比如当前页面 是业务报表页面 , 那么就控制这个菜单 的class 为 active...类似这样吧
比较好的办法是使用url传参数,然后根据参数判断是否有必要显示class
但是更好的办法是下面这段JS
$('ul.main-menu li a').each(function(){
if($($(this))[0].href==String(window.location))
$(this).parent().addClass('active');
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询