我有一个脚本,其中与问题相关的部分是:
<script type="text/javascript">
function imageOnClick() {
var image = $("#image_id");
$(image).attr("src", "ajax-loader.gif");
$.ajax({
// do staffs
complete: function () {
$(image).attr("src", "default.gif"); // ***
}
});
}
</script>
在 Firefox 和 IE-8 中一切正常。但是,在 GoogleChrom(21.0.1180.83) 中显示加载图像,然后complete
调用,图像的源被更改,但不显示。我已检查图像元素的src
属性已按预期更改,default.gif
但图像空间留空。
这是一个简单的解决方案的常见问题吗?还是我必须重新检查大型imageOnClick
功能?