我有一个基本的ajax请求,现在设置为3秒.会更高,但我想解决每次请求发生时发生的问题.出于某种原因,每个图像(存储在数据库中 – 不是那么多,都是缩略图)都会闪烁.
是否有一种方法可以在获取请求上闪烁图像?
$(document).ready(function(){
var ajaxDelay = 3000;
setInterval(function(){
$('#timedContainer').load('jquery_timed.php');
}, ajaxDelay);
});
最佳答案 据我所知,你必须在显示之前预先加载/缓存图像,以避免闪存.
Here是如何做到这一点的另一个答案.