0

有没有办法记住使用 jquery 转换到新页面的点击。我有一个页面,其中树下拉结构过渡到新页面。如果用户返回上一页,我希望树像以前一样展开。它发生的页面使用一个.live('click')函数。我没有任何代码,因此无法在此处粘贴任何内容。只是寻找建议或提示!:)

4

2 回答 2

0

使用cookie。当树展开时,存储它:

document.cookie = "tree=open";

当用户访问页面时,检查它:

if (document.cookie.search(/tree-open/) != -1) {
    ...
}

我的代码被过度简化以帮助您寻找正确的方向。你可能想借用一个 JS cookie 库。

于 2013-10-02T13:59:43.253 回答
-1

如果您的应用程序是 HTML5,那么您可以使用 HTML5 Web Storage 并将单击的链接保存在其中,并在加载时检查是否单击了某个链接,然后打开,否则打开第一个链接,您可以轻松地在 jquery 中检查它。

谢谢阿布舍克

于 2013-10-02T13:38:28.180 回答