通过jQuery更改img src:图片不会刷新

ApheX

我正在尝试通过Phonegap Build应用程序中的jquery动态更改src,像这样

$('#photo_profile').attr('src', fullPath).one("load", function(evt) {
                console.log("load");
            }).each(function() {
              if(this.complete) $(this).load();
            });

但是,每次更改src时,在显示“加载”日志时,img不会刷新。

fullPath 就像 file:///storage/emulated/0/MyAppFolder/Media/Profile%20Photos/profile.jpg

这是一条有效路径,就好像我杀死了该应用程序,然后重新启动它一样,显示了正确的图像。

难道我做错了什么?谢谢

dfsq

听起来像是缓存问题。尝试使用一些随机参数阻止它:

$('#photo_profile').prop('src', fullPath + '?' + Math.random())

也是src一个属性,因此使用prop代替是有意义attr

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法通过JQuery更改图片的src

来自分类Dev

更改通过appendTo创建的img src

来自分类Dev

jQuery如何更改img src路径onclick?

来自分类Dev

根据img src更改后台JQuery

来自分类Dev

在 JQuery 中动态更改 img src 属性

来自分类Dev

单击 jquery 时更改 img src

来自分类Dev

通过单击按钮更改javascript中的img src

来自分类Dev

通过单击 li item CSS 更改 img src

来自分类Dev

如何更改通过单击功能添加的 img src?

来自分类Dev

上传图片并刷新img标签

来自分类Dev

Img src值在更改动态内容时不会更改

来自分类Dev

通过jQuery克隆img src用作div背景

来自分类Dev

使用jquery / php / html使用fileupload值更改img src

来自分类Dev

jQuery / Javascript使用IF / ELSE语句更改img SRC

来自分类Dev

jQuery:根据下拉选择的值动态更改img src

来自分类Dev

在循环中更改img src属性值-jQuery

来自分类Dev

jQuery-单击更改img src,如果单击不同的img或块,则返回旧的src

来自分类Dev

模型更改时AngularJS不会更新img src

来自分类Dev

更改img单击img上的img src

来自分类Dev

通过jQuery查找失败的img错误路径并分配img src路径

来自分类Dev

当使用放大镜js更改src时,如何刷新img src?

来自分类Dev

通过jQuery将data-src更改为src

来自分类Dev

jQuery-悬停时更改图片src

来自分类Dev

以下图片的<img src =“” />是什么?

来自分类Dev

是否可以通过 CSS 悬停在另一个元素上来更改 img src

来自分类Dev

jQuery 通过页面刷新更改 html 元素样式

来自分类Dev

我的Jquery图片不会移动

来自分类Dev

如何通过单击使用jquery更改音频src?

来自分类Dev

使用纯JavaScript在子级上更改img src后如何刷新div的offsetHeight?

Related 相关文章

热门标签

归档