页面刷新后仍然打开HTML列表

时间:2012-01-01 19:14:47

标签: javascript jquery

我有这个问题:

我有相当复杂的HTML多级列表,其中所有级别(第一个除外)都默认隐藏。点击一个跨度后,我会显示它的一部分。

我有非常简单的jQuery函数:

$("ul.roles li>span").live("click", function() {
        $(this).parent().find(">ul").slideToggle();
    });

但是现在我想要点击列表第三级的链接,我希望链接在点击后仍然显示。

它发送一个重写整个列表的ajax请求,因此jQuery样式不再存在,并且html列表的所有级别再次被隐藏。


代码:https://gist.github.com/ed4469e38d8de01ca69f

1 个答案:

答案 0 :(得分:0)

我必须在服务器端这样做。可能没有任何客户端解决方案。