页面刷新后,HTML列表仍然打开
HTML list still opened after page refresh
我有这个问题:
我有相当复杂的HTML多层列表,其中所有级别(除了第一个)被隐藏为默认值。点击span后,我显示它的一部分。
我有一个非常简单的jQuery函数:
$("ul.roles li>span").live("click", function() {
$(this).parent().find(">ul").slideToggle();
});
但是现在我想如果我点击一个链接在列表的第三层我想链接仍然显示后点击它
它发送一个ajax请求重写整个列表,所以jQuery样式不再存在,html列表的所有级别再次被隐藏。
代码:https://gist.github.com/ed4469e38d8de01ca69f
我必须在服务器端做。可能没有任何客户端解决方案。
相关文章:
- 如何在HTML列表中添加事件's子弹
- 从JSON填充列表(而不是HTML)
- 为非列表项目创建HTML实时搜索
- 如何使用jQuery来解析json并将其作为列表输出到HTML中
- html5中数据描述属性中的html列表
- javascript和html图像下拉列表
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- 通过点击-PHP/HTML发布列表中的选定值
- 用javascript在html显示列表中显示新成员
- 如何在列表(HTML)中创建文本框
- 在选择其他下拉列表html和javascript araray的基础上,填充3个连续的下拉列表
- 使用 SQL 信息更新选择下拉列表 (HTML)
- 从文本区域中的选定文本创建列表html
- 层次结构和多选项下拉列表(HTML),并在项目之间导航(子节点)
- 显示选项与复选框下拉列表- HTML/JAVASCRIPT
- 渐近分析:填充一个长重复列表.HTML vs. JavaScript
- 秒表/计时器,保存var并显示在高分列表(HTML, JS)
- Chrome中的AJAX下拉列表(HTML Select)
- 转换无序列表html
- 对json数组递归调用子列表
- 如何使用jQuery在表格或列表html之间切换