SRC改变jQuery? - ( 手持设备 )

时间:2014-05-27 09:40:43

标签: jquery mobile src

在jQuery中操作图像和iframe SRC时,我遇到了一个奇怪的问题。

在手持设备上(在 Android / Chrome iPad / Safari 上测试),src更改只是不会重新加载源实际内容。这在任何计算机上都像魅力一样。

更新

我的方法尽可能简化:

function decompress(){
    $("img.foo").attr("src",newsrc)); // where newsrc is http://foo.bar/img/foo.png
}

我以这种方式调用此函数$(window).on("load",function(){decompress();});

更新

我已经看过这个讨论了:jQuery: HTML is not updated after manipulating <img src> paths,所以我想说清楚,我不是在本地使用它,而是在网络服务器上,而SRC-s是完整的URL-s到{{1协议。

更新

我试图不使用带有url请求技巧(Refresh image with a new one at the same url)的图像缓存,但无济于事。我的代码看起来像:

http://

功能绝对没有变化。 Firefox,Chrome,Chromium,甚至Safari,或IE8在计算机上都做得很好。但是,我无法使iPad / Safari或Android / Chrome正常工作。我不知道,问题可能是什么,它可能会出现在更多的手持设备上。

更新

我的完整(相关)实际函数如下所示:

o.attr("src",o.attr("src").replace("-300x168","?") + Math.random() );

我做错了吗?我怎么能解决这个问题?

0 个答案:

没有答案