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

HTML list still opened after page refresh

本文关键字:列表 HTML 刷新      更新时间:2023-09-26

我有这个问题:

我有相当复杂的HTML多层列表,其中所有级别(除了第一个)被隐藏为默认值。点击span后,我显示它的一部分。

我有一个非常简单的jQuery函数:

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

但是现在我想如果我点击一个链接在列表的第三层我想链接仍然显示后点击它

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


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

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