如何管理可折叠列表
How to manage a collapsable list
我有一个这样的列表:
<ul>
<li><span class="Collapsable">item 1</span>
<ul>
<li><span class="Collapsable">item 1.1</span></li>
</ul>
</ul>
我想要一个可折叠的列表与上下滑动的孩子。我找到了这个片段。
结果与我想要的相似,但我需要幻灯片效果。如果我插入效果的持续时间,则子效果良好,但此效果也会在列表的父元素中复制。
我怎样才能避免这个问题?
试试这个
http://jsfiddle.net/5Q8rJ/202/$(".Collapsable").click(function () {
if($(this).hasClass('Collapsed')){
$(this).parent().find('> ul').slideUp();
$(this).removeClass("Collapsed");
}else{
$(this).parent().find('> ul').slideDown();
$(this).addClass("Collapsed");
}
});
$(".Collapsable").each(function(){
$(this).parent().find('ul').hide();
});
相关文章:
- jQuery与可折叠列表冲突
- 可折叠/不可折叠的列表视图类似于Word大纲视图
- 更高效的可折叠列表定位
- 纯 js 中的可折叠列表优化
- 使有序列表可折叠
- 使用jQuery可折叠列表 - 如何更新展开/折叠全部按钮
- 可折叠onclick事件中的Jquery Mobile列表没有'动态添加时无法工作
- jquery移动列表视图和可折叠集在返回时打开
- Javascript可折叠列表和xsl
- 使用移动版jquery和cordova时,可折叠列表视图的头部不能刷新
- 动态添加可折叠集和嵌套列表在jQuery移动
- 可折叠的列表
- 如何获得一个Jquery移动按钮打开特定的可折叠列表Id
- 具有动态加载内容的可折叠列表
- 如何管理可折叠列表
- jQuery扩展可折叠列表视图的过滤器
- 如何将多个事件添加到可折叠列表
- 将复选框添加到jquery mobile中的可折叠列表标题中
- 列表视图内部可折叠面板的平滑动画
- 清除动态可折叠列表,空() html(“ ”)不起作用