gpt4 book ai didi

php - 单击链接时使用 Jquery 更新 PHP session 变量

转载 作者:搜寻专家 更新时间:2023-10-31 20:50:54 24 4
gpt4 key购买 nike

我有几个 div,用户可以使用 jquery 切换方法将其最小化或展开。然而,当页面刷新时,Divs 返回到它们的默认状态。他们是让浏览器记住 div 的最后状态的方法吗?

例如,如果我展开 ID 为“my_div”的 div,然后单击页面上的其他内容,然后返回到原始页面,我希望“my_div”保持展开状态。

我认为可以为此使用 session 变量,也许当用户单击展开/最小化按钮时,可以发送 AJAX 请求并切换 session 变量...IDK..有什么想法吗?

最佳答案

无需ajax请求,只需将信息存储在cookie或localstorage中即可。这是一个可以帮助您的图书馆:http://www.jstorage.info/

一些示例代码(未经测试):

// stores the toggled position
$('#my_div').click(function() {
$('#my_div').toggle();
$.jStorage.set('my_div', $('#my_div:visible').length);
});

// on page load restores all elements to old position
$(function() {
var elems = $.jStorage.index();
for (var i = 0, l = elems.length; i < l; i++) {
$.jStorage.get(i) ? $('#' + i).show() : hide();
}
});

关于php - 单击链接时使用 Jquery 更新 PHP session 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7732991/

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