gpt4 book ai didi

jquery - 使用 JQuery 保持菜单的切换状态

转载 作者:行者123 更新时间:2023-12-03 22:18:41 24 4
gpt4 key购买 nike

我的菜单有这个 HTML 切换按钮:

<a href="#" id="toggle_nav" class="sidebar-toggle" data-toggle="offcanvas" role="button">

如何保存切换状态以在页面加载时重新加载

我已经开始:

$(document).ready(function() {
$("#toggle_nav").toggle(function() {

});
});

但我不知道用什么来保持状态

最佳答案

就像人们在推荐中所说的那样,您可以使用 html 5 网络存储。

你有两种类型:
- localStorage - 存储没有过期日期的数据
- sessionStorage - 存储一个 session 的数据

如何设置:
localStorage.setItem("名称", "值");

如何获取值
localStorage.getItem("name");

现在你可以做一个简单的检查,例如:

if (localStorage.getItem("toggle") === null) {
//hide or show menu by default
//do not forget to set a htlm5 cookie
}else{
if(localStorage.getItem("toggle") == "yes"){
//code when menu is visible
}else{
//code when menu is hidden
}
}

More information here

关于jquery - 使用 JQuery 保持菜单的切换状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31099361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com