0

我有以下代码行:

$( "img[title='my_image']" ).attr( "src", document.location.origin + "/reporter/content/images/ajax-loader.gif" );

基本上,当用户单击按钮时,我想显示进度指示器而不是默认图像。

这在 Chrome 中效果很好,但在 IE 和 Firefox 中失败。在那些浏览器中,我只是得到了一个小的损坏的图像链接图标。

我需要做些什么不同的事情?

4

1 回答 1

1

删除document.location.origin. 只需/在新源的开头,它将相对于当前原点加载。

于 2013-03-01T01:17:41.463 回答