我有个问题。我正在开发一个 CMS,它的名字是 Dolphin。简而言之,我创建了一个包含大量代码(jQuery、javascript、php、HTML、图像...等)的块。我想要做的是显示加载图像,直到该块的内容完全加载。所以即使看起来很奇怪,我也需要一个 DIV 的预加载函数。我需要这样做,因为如果我不使用它,我可以看到 div 组成缓慢,这太可怕了。你知道一个很好的 jQuery 或 javascript 函数可以帮助我吗?只是在 DIV 的中心加载图像,直到其内容完全加载。一旦加载它就会显示出来..谢谢!
问问题
1818 次
2 回答
6
诀窍是默认隐藏真正的 div 并在其上方放置“请稍候” div .. 在繁重的编码末尾添加一行隐藏“请稍候” div 并显示真实的 div。
所需 HTML 的示例代码:
<div id="pnlPleaseWait">
Loading please wait...
<div>
<div id="pnlMain" style="display: none;">
....heavy stuff going on here...
....heavy stuff going on here...
....heavy stuff going on here...
</div>
以及重处理结束时的 jQuery 行:
$("#pnlPleaseWait").hide();
$("#pnlMain").show();
于 2011-05-13T22:30:48.380 回答
1
于 2011-05-13T22:35:23.293 回答