好的,我有一个问题,我似乎找不到完全正确的解决方案 - 我想我很接近 - 使用 jquery,我在标签中有这个:
<script type="tex/javascript">
$('#waitdiv').eq(1).ready(function() {
$("#loadingdiv").hide();
});
</script>
这是相关的 HTML 代码:
<div id="loadingdiv" ><img src="images/pleasewait.gif" />
<div id="waitdiv" >
<script type="text/javascript" id="privatelabel" src="**REMOTE URL WITH custom code that loads third party app"> </script>
</div></div>
正如您可能看到我正在尝试做的那样,我想显示请等待动画 gif(或我放置的任何图像),直到后续 div 能够加载(它在几秒钟内加载 10 的 8 倍) ,但有时会挂起 10 到 30 秒或更长时间),然后隐藏“加载”图像。
我以为我已经用一些简单的 jquery 解决了它,但显然我还没有掌握它。我还没有尝试“反过来”(也就是说,当 waitdiv 就绪状态为假时,显示()有问题的图像..) - 但在我看来,我想等到它加载并且就绪状态为真.. ?
我已经尝试了这里(和其他地方)发布的其他几个解决方案,但似乎找不到任何可以完全满足我需要做的事情,或者“解决方案”在我的特定情况下不起作用。
我想我只是遗漏了一些简单的东西——对于这里的专家来说可能是显而易见的,但我现在只是被惊呆了。