Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 预加载的图像会导致硬编码图像在离开页面时消失_Jquery_Image_Navigation - Fatal编程技术网

Jquery 预加载的图像会导致硬编码图像在离开页面时消失

Jquery 预加载的图像会导致硬编码图像在离开页面时消失,jquery,image,navigation,Jquery,Image,Navigation,我用jQuery设置了一个幻灯片(实际上更像是一个时尚秀)。最初,将显示硬编码图像,并且我使用以下内容预加载来自一系列源的剩余图像: function preload(imgArray) { $.each(imgArray, function() { $.get(this); }); } 这一切都很好。但是,如果我在到达页面的最初几秒钟内离开页面(虽然预加载的图像仍在下载中,但在初始图像完全加载之后),原始硬编码图像将消失,红色X(通常在未找到图像时显示)将显示

我用jQuery设置了一个幻灯片(实际上更像是一个时尚秀)。最初,将显示硬编码图像,并且我使用以下内容预加载来自一系列源的剩余图像:

function preload(imgArray) {
    $.each(imgArray, function() {
        $.get(this);
    });
}
这一切都很好。但是,如果我在到达页面的最初几秒钟内离开页面(虽然预加载的图像仍在下载中,但在初始图像完全加载之后),原始硬编码图像将消失,红色X(通常在未找到图像时显示)将显示。(仅在Windows 7 SP1上的FF 23中注意到)


在这个特定的网站上工作之前,我从未注意到它。这不是问题,因为我无论如何都要离开这个页面,但是为什么会发生这种情况呢?这与我的代码有关吗?或者这是资源下载中断时的标准浏览器行为吗?

这是在什么浏览器中发生的?Firefox 23。我应该考虑把它包括在内。你是在mac还是windows上?你确保这个问题不是缓存问题,也不是与你使用后退按钮有关吗?