Javascript更改图像/背景图像无法正常工作

时间:2014-08-11 07:52:56

标签: javascript jquery css image

遇到一些动态问题。

我有以下JS功能,当我运行按钮时它会运行。它显示(在回发时)一个不错的css警报,然后运行该功能。

function totop(sender, args) {
   window.scroll(0, 0);
   document.getElementById("wait").innerHTML = "<br/><div class='alert-box notice' id='spinner' ><span>Validating : </span>One moment please.</div>";
$('#spinner').css("background-image", "url(images/ajax.gif)");
}

这个想法是它将背景图片更改为ajax.gif(微调器),但ajax.gif没有显示。除非在onClick按钮上添加&#34;返回false;&#34;

为什么jQuery不能动态更新图像?甚至用香草javascript尝试过,同样的事情。

1 个答案:

答案 0 :(得分:0)

似乎图像ajax.gif不在您期望的位置。 尝试在浏览器中打开它。也许如果您尝试以下内容:

$('#spinner').css("background-image", "url('../images/ajax.gif)'");

这可能会有所帮助。