保存/刷新页面后,如何在两个div之间切换并保留在选定的div上?

时间:2011-03-29 15:19:49

标签: javascript jquery scripting toggle

我在stackoverflow中看到这个脚本在两个div之间切换(它来自这个page):

http://jsfiddle.net/PauWy/1/

它正在运行,但有没有办法调整脚本以使其保持在切换的DIV上,即使刷新/保存页面后也是如此?

我们的页面允许我们选择上传照片或视频。如果用户选择了照片,那么当该用户返回同一页面时,它应显示“上传照片”,但如果用户选择视频,该页面应自动切换为“上传视频”。现在,即使用户选择切换/使用“上传视频”部分,默认也始终为“上传照片”。

2 个答案:

答案 0 :(得分:2)

你需要坚持不懈,实现这一目标的一种方法是通过cookies。

使用jQuery Cookie Plugin.

要保存Cookie,您只需要:

$.cookie("key", "value");

并检索:

$.cookie("key");

并删除:

$.cookie("key", null);

所以你的逻辑是:

if cookieValue == "thisDiv"
  showDiv1
else
  showDiv2
end

答案 1 :(得分:0)

将选项存储在Cookie中,并在加载页面时检查该Cookie。