刷新图像以在保存/修改后显示更改

时间:2011-10-25 23:37:14

标签: jquery

我正在使用jcrop并编写了一种动态方式来保存裁剪后的图像,而无需更改页面。基本上我将新裁剪的个人资料图片写入与之前相同的文件名,并将其加载到div。然而,相反的是旧图像保留,因为它假定它是相同的图像。直到我刷新页面并再次看到新文件加载,我才能看到更改。

是否有强制刷新图像的功能?

1 个答案:

答案 0 :(得分:1)

在图片的?123属性的末尾添加src。 123是每次更新图像时生成的随机数。

$('.my-img').attr('src',$('.my-img').attr('src')+'?' + ((Math.random() * 1e6) | 0));