淡入未给出正确的时间
FadeIn is not giving proper timing
我有3个div,我想每隔1秒显示它们。但这似乎并没有发生。循环中实际发生的情况。请解释!!目前,所有div都出现在一起。但我想一次给他们看一个。我希望第二个DIV出现在第一个DIV之后。
http://jsfiddle.net/wilsonrufus/TUL6s/
var blockOne = $('#block1');
blockInner = blockOne.find('.inner-block');
blockInner.fadeOut();
blockInner.each(function (index, value) {
time = 2000+(index*5000); <- just expermenting
$(this).fadeIn(time);
console.log(time)
});
尝试链接并使用回调函数来处理下一个元素的每次fadeIn
http://jsfiddle.net/blackjim/TUL6s/1/
var blockOne = $('#block1');
blockInner = blockOne.find('.inner-block');
var fadeNextIn = function(){
if($(this).next()){
$(this).next().fadeIn(1000,fadeNextIn);
}
}
blockInner.fadeOut('slow')
.first().fadeIn(1000,fadeNextIn);
如果不是第一个div,则使用delay
:
blockInner.each(function (index, value) {
$(this).delay(index > 0 ? 2000*index : 0).fadeIn(2000);
});
http://jsfiddle.net/TUL6s/5/
相关文章:
- Javascript将图像src更改为淡入淡出
- css(或jQuery)悬停时淡入淡出
- 将淡入淡出添加到“我的身体背景滑块”
- 多重潜水淡入淡出打开
- 添加/删除类淡入淡出不起作用
- 带有计数器、缩略图、进度条和淡入淡出效果的简单jQuery幻灯片
- 页面加载跳转jquery淡入
- 使用jquery淡入淡出
- 淡入不带HTML的背景图像
- 淡入淡出脚本不起作用
- 淡入,然后使用css过渡淡出一段时间
- Javascript 淡入/淡出使用时间流逝
- 淡入段落的每个单词在不同的随机时间效果中
- JQuery:如何使用淡入时间更改图像
- 控制MooTools 1.2中淡入淡出功能的持续时间
- 淡入未给出正确的时间
- 如何在淡入后重复显示当前时间
- “淡入淡出”功能忽略时间
- 如何均匀地确定淡入淡出过渡的时间
- 一段时间后,淡入淡出变得非常快