【发布时间】:2026-01-24 09:10:01
【问题描述】:
我有3个div如下
<div id="div1"></div>
<div id="spinnerDiv" style="display:none"></div>
<div id="div2" style="display:none"></div>
单击按钮时,我想按以下方式显示 div
第 1 步:隐藏 div1
第 2 步:显示 spinnerdiv 几毫秒,例如 3000
第 3 步:隐藏 spinnerdiv 并显示 div2
我尝试了以下方法,但它不能正常工作:
button click function(){
$("#div1").hide();
$("#spinnerDiv").show().delay(3000).queue(function () {
$(this).hide();
$("#div2").show();
});
}
【问题讨论】:
-
您的代码运行良好,请使用 sn-p 检查我的答案
-
你是对的。只是因为我这边的一些错误而弄错了。以任何方式接受使用上述以外的不同方法的答案
标签: jquery