$('#profileImage').attr('src',data.result.imageUrl+'?'+Math.random());
<img id="profileImage" data-src="holder.js/300x200" src="${picurls}">
为什么在浏览器中,上面的 jquery 代码没有改变图像。使用萤火虫说图像已经改变。
$('#profileImage').attr('src',data.result.imageUrl+'?'+Math.random());
<img id="profileImage" data-src="holder.js/300x200" src="${picurls}">
为什么在浏览器中,上面的 jquery 代码没有改变图像。使用萤火虫说图像已经改变。
向图像 URL 添加参数仍将返回相同的图像。
$('#profileImage').attr('src',data.result.imageUrl+'.jpg');
每个图像都需要是一个单独的...图像。这意味着每张图片一个文件。
编辑:我假设你想改变花的图片。更仔细地查看您的代码,我认为您想要更改的代码根本没有显示在您的屏幕截图中,因为style="display:none;
.
你确定你看到的是正确的图像吗?似乎图像 html 正在显示样式display: none;