【问题标题】:how to remove list-divider when remove the li in jquery mobile在jquery mobile中删除li时如何删除list-divider
【发布时间】:2012-10-15 09:25:13
【问题描述】:

我有一组组列表(li)。如果我要删除组中的所有“li”,我也想删除该列表分隔符。我的意思是如果列表分隔符后面有 3 个“li”,当我一个一个删除“li”时,最后当我删除最后一个“li”时。我也想删除那个列表分隔符。

Live Fiddle 示例:http://jsfiddle.net/69cqA/15/

在上面的示例中,当我删除 groupBdel_“li”时,我有 3 个组。我也想删除 groupB 的列表分隔符。

当我删除 groupAdel_ 中的所有“li”时,我想删除列表分隔符“groupA”

请给我一个解决方案,用 li 删除列表分隔符。

【问题讨论】:

    标签: jquery listview jquery-mobile


    【解决方案1】:

    我已经更新了你的小提琴以达到你的效果

    http://jsfiddle.net/69cqA/34/

    【讨论】:

    • 删除可折叠列表中的所有“li”后,如何检查可折叠是否为空。
    • 只需在ul标签中添加一个id属性,在所有点击事件中添加如下代码 if($("#list li").length==0){ alert('all removed from collapsible' ); }
    • 可以更新那个小提琴吗?现有代码中的另一件事,如果我单击“groupA”中的第一个“li”,则删除列表分隔符,其他“li”下仍然存在。当我删除该组中的整个“li”时,我想删除该列表分隔符。请检查。
    猜你喜欢
    • 1970-01-01
    • 2013-04-05
    • 2011-10-27
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多