请问在javascript中,如果用onlick操作css样式的话,需要一个导航菜单点击变换效果,

请问在javascript中,如果用onlick操作css样式的话,需要一个导航菜单点击变换效果,而点击的标签同时转跳并且刷新界面,css样式就会到了原样,如何才能让改变... 请问在javascript中,如果用onlick操作css样式的话,需要一个导航菜单点击变换效果,而点击的标签同时转跳并且刷新界面,css样式就会到了原样,如何才能让改变之后的样式不因为刷新回到原样呢? 展开
 我来答
扑火的飞蛾06
2016-01-29 · TA获得超过1156个赞
知道小有建树答主
回答量:1895
采纳率:62%
帮助的人:280万
展开全部
你可以把样式的名称存在localstorage中,页面加载的时候取出,然后判断显示哪个样式。
追问
能具体代码演示下么?或者官方文档什么的。
追答
写点伪代码给你参考下吧。
function init(){
var slt = localStorage.getItem('sltNav');

$("#"+navId).addClass('active-class');
}
$("#aa").click(function(){
localStorage.setItem('sltNav',"navId");

});
单击时,记录当前选中的菜单id,在页面初始化时调用init(),人localstorage中取id,然后根据id给那个导航设置样式。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式