Javascript 我正试图用jQuery让每个HTML5元素一次消失一个

Javascript 我正试图用jQuery让每个HTML5元素一次消失一个,javascript,jquery,html,Javascript,Jquery,Html,为什么它不起作用 $eachmultiplechoice = $('.eachmultiplechoice'); $eachmultiplechoice.each( function(index) { $(this).delay(200*index).fadeIn(300); } ); 因为元素不是隐藏的。因为它们是可见的,fadeIn什么也不做。把它们藏起来,这样就行了 $eachmultiplechoice.hide().each(function(index) {

为什么它不起作用

$eachmultiplechoice = $('.eachmultiplechoice');

$eachmultiplechoice.each(   function(index) 
{   $(this).delay(200*index).fadeIn(300);   }   ); 

因为元素不是隐藏的。因为它们是可见的,fadeIn什么也不做。把它们藏起来,这样就行了

$eachmultiplechoice.hide().each(function(index) {
    $(this).delay(200 * index).fadeIn(300);
});