Javascript 淡出淡出随机多个div

Javascript 淡出淡出随机多个div,javascript,jquery,html,css,fade,Javascript,Jquery,Html,Css,Fade,我正在用jQuery创建一些div,希望它们随机淡入淡出。我现在有它的部分工作,但它只是一个div和其余消失 我只想让两个div随机淡入淡出。因此,有时他们中的一些人需要离开,然后在一段时间后突然出现。只要页面打开,这就需要继续。所以循环永远是一个递归函数 到目前为止,我得到的是: 我想我需要把所有的div排成一列。从该数组中拾取随机值,然后设置这些值的动画 有人知道怎么做吗 好心的问候一次只有一个点?如果将行“markerArry.push(marker)”移动到createMarker函数中

我正在用jQuery创建一些div,希望它们随机淡入淡出。我现在有它的部分工作,但它只是一个div和其余消失

我只想让两个div随机淡入淡出。因此,有时他们中的一些人需要离开,然后在一段时间后突然出现。只要页面打开,这就需要继续。所以循环永远是一个递归函数

到目前为止,我得到的是:

我想我需要把所有的div排成一列。从该数组中拾取随机值,然后设置这些值的动画

有人知道怎么做吗


好心的问候

一次只有一个点?如果将行“markerArry.push(marker)”移动到createMarker函数中,则以下操作有效

function fadeRandom() {
  var rand = Math.floor(Math.random() * markerArray.length);
  el = $('.animatedDots div:nth-child(' + rand + ')');
  el.fadeOut('1000').delay(2000).fadeIn('1000',fadeRandom);   
}

一次只有一个点?如果将行“markerArry.push(marker)”移动到createMarker函数中,则以下操作有效

function fadeRandom() {
  var rand = Math.floor(Math.random() * markerArray.length);
  el = $('.animatedDots div:nth-child(' + rand + ')');
  el.fadeOut('1000').delay(2000).fadeIn('1000',fadeRandom);   
}

设法以不同的方式做,但感谢你的回答tho:)设法以不同的方式做,但感谢你的回答tho:)