Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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 - Fatal编程技术网

Jquery 随机淡出图像序列是不稳定的

Jquery 随机淡出图像序列是不稳定的,jquery,Jquery,我正在运行一个随机图像淡出序列,它工作正常,但实际的淡出序列是不稳定的 var speed = 300; timer= setInterval(function(){ $notLoaded = $(".cover").not(".loaded"); $notLoaded.eq(Math.floor(Math.random()*$notLoaded.length)).fadeOut(500).addClass("loaded"); if ($notLoaded.length == 0) {

我正在运行一个随机图像淡出序列,它工作正常,但实际的淡出序列是不稳定的

var speed = 300;
timer= setInterval(function(){
 $notLoaded = $(".cover").not(".loaded");
 $notLoaded.eq(Math.floor(Math.random()*$notLoaded.length)).fadeOut(500).addClass("loaded");
 if ($notLoaded.length == 0) {
  clearInterval(timer);
 }
}, speed);

我想不起来淡出(500)是不是有点神经质……
您可以选择CSS3转换

CSS:


css3是一条路要走。好多了。谢谢,我没想过it@rob.m不客气。(注意:别忘了,旧浏览器不会为CSS3转换鼓掌)
.loaded{
   transition:0.5s;
   opacity: 0;
}
var speed = 300;
timer = setInterval(function(){
 $notLoaded = $(".cover").not(".loaded");
 $notLoaded.eq(Math.floor(Math.random()*$notLoaded.length)).addClass("loaded");
 if ($notLoaded.length === 0) {
    clearInterval(timer);
 }
}, speed);