我用JS使显示3项一次一个简单的功能是不可见的。当您查看页面时效果很好,但是当您最小化或更改标签页然后返回时,会显示所有三项。的Jquery/JS故障时窗口
任何人都知道为什么?就好像fadeIn(x)继续运行,但hide()停止工作。我甚至检查过不同的课程。
下面是代码:
$(document).ready(function() {
function start() {
$(".featured-items").hide();
$(".item-1").fadeIn('slow');
setTimeout(one, 5000);
}
function one() {
$(".featured-items").hide();
$(".item-2").fadeIn('slow');
setTimeout(two, 5000);
}
function two() {
$(".featured-items").hide();
$(".item-0").fadeIn('slow');
setTimeout(start, 5000);
}
setTimeout(start, 5000);
});
问题解决了,检查下面的最佳答案,并请务必阅读评论,从而获得一个很好的理解。感谢所有
有一个功能,使用模计数器3。 – vogomatix
动画排队并且不会运行,直到标签具有焦点。如果使用.fadeIn的回调,这可能不会发生(循环会直到返回实际上被暂停。) –
为什么淡入的作品,但隐藏queus像你说的吗? – Helsing