聘我网

新概念招聘3.0

js刷新图片失败

vote up0vote downstar
<img src="test.php" id="verifyimage" />

我是这样用jQuery刷新的:

$('#verifyimage').click(function() {
        $(this).attr('src',$(this).attr('src'));
    });

但是无效,这是为何?

 

1 个答复

vote up0vote downcheck

因为你的src没变,所以浏览器直接从缓存里读取了,可以加些随机参数:

$('#verifyimage').click(function() {
    var append = '?' + new Date().getTime() + 'a' + Math.random();
    $(this).attr('src',$(this).attr('src') + append);
});
链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.