gpt4 book ai didi

javascript - jQuery Sessions,有这样的东西吗?

转载 作者:行者123 更新时间:2023-12-02 18:06:00 24 4
gpt4 key购买 nike

是否有一种方法可以在不使用任何插件的情况下存储 jQuery session ?如果不是,那么“您”认为哪些插件效果最好。是否有可能在不使用 session 的情况下为我的问题找到一个好的解决方案?我仍然是 jQuery 的业余爱好者,但了解它的方法。

我的任务@hand是一个“成员栏”,它通过按钮进行切换,并且始终粘在页面顶部。现在,如果他们登录,它会自动关闭该栏,我想绕过它。因此,考虑到我已将其设置为显示:无;, session 似乎是可行的方法。默认情况下。

我一直在浏览网络并对其进行了一些研究,但没有发现任何对我的案例有用的信息。

这是我的代码,它非常简单,目前可以正常工作。这是通过 WordPress 完成的,并且已准备好文档。

    $('#member-focus').click(function() {
$( "#bar-content" ).slideToggle("slow");
});
// Would like to check if toggle is supposed to be open
// If it is, set #bar-content to display: visible;

最佳答案

您可以利用 html5 sessionStorage,只要浏览器窗口或选项卡打开(或 session 恢复),数据就会被存储,使用示例如下:

// saving an item
sessionStorage.setItem("bar", "top");
// querying content
sessionStorage.getItem("bar")

请注意,sessionStorage 绑定(bind)到单个窗口(或选项卡),如果您想跨不同窗口保留数据,请考虑使用 CookieslocalStorage(与 sessionStorage 相同的 API)。

如果你想支持旧浏览器(非 HTML5),你可以使用 Cookie 来模拟 Storage API(这里是 sample )

关于javascript - jQuery Sessions,有这样的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20104026/

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