0

我遇到了一些问题。我想在点击时更改图像但不获取缓存。这是我正在使用的代码:

var imgfile = "example.gif";
var imgfile2 = "example2.gif";

$("#button1").click(function(){
    $("#image1").attr("src", imgfile).on("load", function(){
        alert('Just test but shows before load.');
    });
});

$("#button2").click(function(){
    $("#image2").attr("src", imgfile2).on("load", function(){
        alert('Just second test but shows before load.');
    });
});

我尝试了带有日期的宽度随机数 (?d= + new Date().getTime()) 类似的东西,但仍然是第一次展示的完美第二次我被抓住了。此外,我尝试先加载并使用每个进行检查,但仍然没有好处...唯一的选项是日期,但需要以某种方式检查该日期是否与当前日期相等...一些想法?谢谢。

4

0 回答 0