使用 jQuery 显示的图像未在 Chrome 和 IE 上显示

Image displayed using jQuery not shown on Chrome and IE

本文关键字:显示 Chrome IE jQuery 图像 使用      更新时间:2023-09-26

>我有一个名为'loader.gif'的图像。我在我的应用程序中提供了一个 Ajax 调用。在进行 Ajax 调用之前,我将向用户显示此图像,以便他知道某个进程正在后台运行。在收到并渲染 Ajax 响应后,我隐藏了该图像。

<div id="virtualScrollSpinner" class="infinite-loading" style="display:none">
  <img src="<s:property value="staticResourcesURL"/>/img/common/icons/loader.gif" alt="Loader" />
</div>

上面提到的是我在JSP中的图像标签。我使用以下jQuery行来隐藏/显示它。

$('div#virtualScrollSpinner').show();
$('div#virtualScrollSpinner').hide();

不知何故,此图像不会出现在Chrome和IR浏览器中。

你应该检查div 是否在你期望它做的地方 (x,y( 并检查它的 z 顺序。 我假设它出现在除 chrome 和 IE 之外的其他浏览器中 - 对。

使用Firebug进行检查。