【发布时间】:2016-07-21 19:23:41
【问题描述】:
我有一个使用 javascript 构建的 html 页面。现在我希望页面“记住”打开了哪个树视图。当菜单关闭时,类 'testclosed' 被添加到 div 中。
场景:用户打开菜单,然后点击一个按钮来完成他的任务。在此之后,用户必须返回此页面并检查所有内容是否正确填写。然后用户必须再次找到他的项目。因此,我希望浏览器记住他离开页面时打开了哪个项目
我在this 已经在这里提出的问题中找到了部分答案。我似乎找不到的唯一一件事是如何进行检查,以便我可以将其保存在浏览器存储中
编辑:这里是切换菜单(打开和关闭)的代码
$('.testlevel2').click(function () {
var group = $(this).attr('group');
var groupval = $(this).attr('groupvalue');
$("div").find("[" + group + "='" + groupval + "']").toggleClass("testclosed");
});
return "</div>";
任何帮助将不胜感激。谢谢
【问题讨论】:
-
也许本地存储可以帮到你:w3schools.com/html/html5_webstorage.asp
-
你能展示一些你的标记吗? localstorage api 会做到这一点,但是如果没有看到你的代码就很难写一个例子。
-
我看不出我的代码是如何相关的。问题是如何检查班级(如上次编辑中添加的那样)。
标签: javascript jquery html treeview