Javascript jquerydelay只对一个元素起作用

Javascript jquerydelay只对一个元素起作用,javascript,jquery,Javascript,Jquery,我试图同时淡入3个div。他们都有相同的等级。盒子,但只有第一个会消失 CSS: JS: HTML: 1 两个 三 问题一定出在其他地方,因为您的代码是有效的。这很奇怪,这显示了框同时淡入(Firefox 11)。您使用的浏览器和版本是什么?可能是一个转储问题,但您是否在$().ready(function(){/*code here*/})函数中加入了它?@Bram:正如您所说,这可能是一个愚蠢的问题,因为如果是DOM未准备就绪的情况,那么它们都不会消失,除非出于某种原因,阿斯克决定把剧本放在

我试图同时淡入3个div。他们都有相同的等级。盒子,但只有第一个会消失

CSS:

JS:

HTML:

1
两个
三

问题一定出在其他地方,因为您的代码是有效的。这很奇怪,这显示了框同时淡入(Firefox 11)。您使用的浏览器和版本是什么?可能是一个转储问题,但您是否在$().ready(function(){/*code here*/})函数中加入了它?@Bram:正如您所说,这可能是一个愚蠢的问题,因为如果是DOM未准备就绪的情况,那么它们都不会消失,除非出于某种原因,阿斯克决定把剧本放在div的中间……KOLink:这是我唯一能想到剧本为什么不起作用的原因。
.box{display:none}
$(".box").delay(1800).fadeIn(1000);
<div class="box">ONE</div>
<div class="box">TWO</div>
<div class="box">THREE</div>