ajax请求图像闪烁

Jor*_*die 5 php mysql ajax jquery image

我有一个基本的ajax请求,现在将其设置为3秒。会更高,但是我想解决每次请求发生时都会发生的问题。由于某种原因,每张图片(存储在数据库中-数量不多,都是缩略图)都会全部闪烁。

有没有办法解决获取请求中闪烁的图像?

$(document).ready(function(){
   var ajaxDelay = 3000;
   setInterval(function(){
    $('#timedContainer').load('jquery_timed.php');   
    }, ajaxDelay);
});
Run Code Online (Sandbox Code Playgroud)

tdl*_*dlm 2

据我所知,您必须在显示图像之前预加载/缓存图像,以避免出现闪烁。是关于如何做到这一点的另一个答案。