从ul中移除li

时间:2019-10-30 09:44:11

标签: jquery html css

要求背景: 我正在建立一个约会预订页面。 我有一个生成日期并使用UL LI创建自定义日历的功能。这些日期分别具有约会可用性。 要求是,如果我们的网络速度较慢或ajax延迟加载新日期,则单击“下个月”或“上个月”按钮时要显示加载程序。为此,该想法是在调用该函数后立即从UL中删除所有LI,并且一旦ajax完成,然后在UL中添加新加载的LI。

问题: 该功能运行完美,但是在从UL中删除现有LI的Chrome中,它仍然显示某个日期。这使我发疯,但是我在检查模式下检查并且UL为空(please check the attached image),但是日期仍然可见。

为了对此进行测试,我将网络速度设置为“慢速3G”。我已经尝试过,

$("ul").html("")

$("ul").empty()

我还尝试向LI和UL添加display: none visibility: hidden等,一切正常,但是chrome仍然显示日期,而不是隐藏或删除日期。

请帮助。

0 个答案:

没有答案