gpt4 book ai didi

javascript - jQuery setinterval 不显示第一个元素

转载 作者:行者123 更新时间:2023-12-02 20:37:09 24 4
gpt4 key购买 nike

我正在创建此内容 slider ,您可以在此处查看/编辑:

http://jsbin.com/esame4

我已经设置了setInterval,以便动画自动运行,但是,当它第一次运行时,会显示谷歌图像,但不会显示后记。应该很简单,但我无法找出问题所在。

最佳答案

问题出在:

if ($($curbox).next().attr('class') === 'box')
{
$('#content_navigator .box').hide();
$($curbox).next().fadeIn(1000);
$curbox = $($curbox).next();
}
else
{
$curbox = ('#content_navigator .box:first');
}

您切换到第一个元素,避免显示它,然后移动到下一个元素。

更改为以下内容:

if ($($curbox).next().attr('class') === 'box')
{
$('#content_navigator .box').hide();
$($curbox).next().fadeIn(1000);
$curbox = $($curbox).next();
}
else
{
$('#content_navigator .box').hide();
$('#content_navigator .box:first').fadeIn(1000);
$curbox = $('#content_navigator .box:first').next();
}

还修复了之前的按钮。参见:http://jsbin.com/esame4/6/

再次改变;。使其始终更加统一。

关于javascript - jQuery setinterval 不显示第一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3055780/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com