【发布时间】:2021-08-26 10:08:02
【问题描述】:
我知道很多问题必须以“这很奇怪”开头,但是,嗯,这很奇怪。
我有一些代码需要一段时间才能运行。所以我在 CSS 中创建了一个“微调器”。
它是在一个函数中启动的,像这样
document.getElementById("spinner").className = "spinner";
我运行主函数,结束如下:
document.getElementById("spinner").className = "spinner_hidden";
它不起作用,微调器从不显示。 . .但!如果我在第一行(显示微调器的类更改)之后添加“警报”,它会起作用!
作为测试,我尝试删除最后一行,然后微调器显示,(但当然不会被清除)所以我知道第一行工作正常。
我尝试添加 JS 延迟而不是警报,但没有骰子。 谁能帮我解决这个奇怪的问题?非常感谢。
【问题讨论】:
标签: classname