我已经构建了一个带有加载动画的简单显示/隐藏脚本。但我希望加载动画至少为 0.5 秒。
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#loading').hide();
$('#notesunlimitedcontent').hide();
$('#notescontent').show();
$('a#nsetcontent').click(function () {
$('#loading').show();
$('#notesunlimitedcontent').hide();
$('#notescontent').show();
$('#loading').hide();
});
$('a#nusetcontent').click(function () {
$('#loading').show();
$('#notescontent').hide();
$('#notesunlimitedcontent').show();
$('#loading').hide();
});
});
</script>
<a id="nsetcontent" href="#">show</a>
<a id="nusetcontent" href="#">show</a>
<div id="loading">
<img src="loading.gif"/>
</div>
<div id="notescontent">
</div>
<div id="notesunlimitedcontent">
</div>
所以它看起来像这样,我不知道我是否正确编码,因为我是 jquery 的新手。但是我已经对其进行了测试,它确实显示和隐藏了两个 div,但我没有看到加载 div 会发生这种情况,也许是因为它运行得很快?
我希望有人能解释我如何让加载时间至少为 0.5 秒。
谢谢!