我试图用jQuery让每个HTML5元素一次淡出一个
I am trying to make each HTML5 element fade in one at a time with jQuery
为什么它不起作用?
$eachmultiplechoice = $('.eachmultiplechoice');
$eachmultiplechoice.each( function(index)
{ $(this).delay(200*index).fadeIn(300); } );
http://jsfiddle.net/pppun97y/
因为元素没有隐藏。由于它们是可见的,fadeIn
什么都不做。隐藏它们,然后就会工作。
$eachmultiplechoice.hide().each(function(index) {
$(this).delay(200 * index).fadeIn(300);
});
相关文章:
- 一个接一个地淡出每一个li
- 添加测验计时器,如果计时器达到0,则淡出/跳到下一个
- 想要淡出当前网页并在下一个网页中淡出
- jQuery悬停淡出p个标签,再淡出另一个标签
- 我们如何才能给出一个简单的滑块淡入淡出效果
- 我试图用jQuery让每个HTML5元素一次淡出一个
- 使用 Jquery 使一个元素淡出,一个新元素淡入
- 淡入/淡出进入一个连续的循环
- 使用 JavaScript 触发 CSS 动画淡入和淡出 - 仅适用于一个方向
- 淡出(..).removeClass 不是一个函数
- jQuery 淡入淡出效果以转移到另一个页面
- 添加上一页下一个导航到列表项淡入/淡出循环
- 如何淡出图像,然后使其出现在jquery中的另一个位置
- 淡入淡出并淡入下一个Div,并在其中设置子元素的动画
- 淡入淡出&从另一个帧集中淡出对象
- 一个元素在淡出另一个元素之后的fadeIn是'真的不管用
- 使用jQuery一个接一个地淡出框1
- 一次显示一个DOM元素的淡入/淡出列表
- 我如何有一个淡出动画时切换选项卡之间
- 如何添加一个淡出效果的html过渡与javascript