Loop Div's Jquery
Loop Div's Jquery
我一直在尝试让一个循环工作,其中一个淡出另一个淡出。
我的代码到目前为止
setInterval(function() {
jQuery(".loop").each(function(index, k) {
jQuery(this).delay(1200 * index).fadeIn(600, function(){
jQuery(this).fadeOut(600);
});
});
}, 1200);
示例:http://www.timoleon.co.uk/new/
似乎有时它会工作,有时它会显示两个。loopdiv ?什么好主意吗?
由于您每隔1200
毫秒调用该函数,一旦第一个元素完成淡出,则再次调用该函数,并且在最后一个函数仍在运行时再次开始淡出,这意味着第二个元素正在淡出。因此,两个元素都在淡出,两个元素都在显示。
尝试将其更改为setTimeout(function() { [...] }, 2400)
。这样,第二个元素会在第一个元素再次淡入之前淡入和淡出。
setInterval(function() {
jQuery(".loop").each(function(index, k) {
jQuery(this).delay(1200 * index).fadeIn(600, function(){
jQuery(this).fadeOut(600);
});
});
}, 2400);
相关文章:
- jQuery Div滚动功能:IE中的问题
- Jquery Div 幻灯片从右到左切换无法正常工作
- jQuery Div不会隐藏
- 可拖动的 JQuery DIV 不起作用
- jQuery - DIV 关闭整个网站后不再出现
- jQuery Div 无法正确执行
- 如何从JQuery Div中清除输入数据
- 更改jQuery Div悬停区域
- jQuery-DIV可以滚动移动,并将位置粘贴到窗口的顶部和底部
- jQuery Div inside Div
- Jquery Div元素隐藏
- ajax加载后的jQuery DIV AutoScroll
- JQuery-DIV内容更改应该是另一个URL
- jQuery Div OnClick触发兄弟链接
- JS,CSS,jQuery DIV 3D effect
- jQuery Div切换问题
- CSS JQuery Div开始位置相对于窗口大小
- JQuery $('<div></div>') doesn't crea
- JQuery Div内容更改事件
- jQuery - Div不适合页面内容