我按照本教程为我创建的 WordPress 插件制作了一个选项卡式菜单。我希望上次保存表单时打开的选项卡成为页面重新加载时打开的选项卡。
我有 6 个选项卡、设置和组 1 到组 5。如果它们在组 3 上并单击以保存表单,现在它会重新加载到设置选项卡上。我希望它在第 3 组上打开。我想在他们每次点击新标签时删除一个 cookie,但这似乎不是最干净的方法。有什么建议么?
我按照本教程为我创建的 WordPress 插件制作了一个选项卡式菜单。我希望上次保存表单时打开的选项卡成为页面重新加载时打开的选项卡。
我有 6 个选项卡、设置和组 1 到组 5。如果它们在组 3 上并单击以保存表单,现在它会重新加载到设置选项卡上。我希望它在第 3 组上打开。我想在他们每次点击新标签时删除一个 cookie,但这似乎不是最干净的方法。有什么建议么?
我认为您可以使用localStorage
或sessionStorage
根据您的使用情况。它们可用于在客户端浏览器中存储临时/持久数据:
// set data
sessionStorage.setItem("currentTab", tabid);
// get data
var tabid = sessionStorage.getItem("currentTab");
查看此内容以获取更多信息。