点击按钮给标签添加class类名,跳转页面保留class类名,直到再点击按钮移除class

网站有2套背景,正常的时候页面背景是白色的。


点击切换按钮(button或什么其他标签都行)给最外层的div添加个切换背景的class类名,让页面背景变成黑色,但在跳转页面的时候让class类名保留,直到再点击按钮移除class类名,切换到白色。

最好是js,或jq!!
求大佬帮忙!!!!!!!


繁星淼淼
浏览 1062回答 4
4回答

慕少森

我不知道你的跳转页面是局部跳转, 还是全部跳转 , 全部跳转可以在跳转的地址上加上一个 " 样式参数 " , 在另一个页面做一个接受处理, 初始化的时候就直接换成你想要样式

慕盖茨4494581

方法1点击按钮给标签添加class类名的同时,把该class类名保存到数据库!再点击按钮移除class的时候,修改数据库方法2把class类名保存到session中,移除class的时候,就从session中修改方法3把class类名保存到cookie中(设置cookie的时间为永久),移除class的时候,就从cookie中修改,此方法有个缺点,如果用户把浏览器中的cookie清空了,那这种方法就没得玩了

慕桂英4014372

最简单的方法是通过jquery 获取这个标签元素然后通过在点击事件中设置标志位来确定是点了几下然后通过 $('#id名').addClass("my-style"); 添加 自己定义好的样式 // my-style 为自己定义的class名$('#id名').removeClass("my-style"); 移除这个样式
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript