gpt4 book ai didi

javascript - jquery slider 在我到达最后一个后不会继续

转载 作者:可可西里 更新时间:2023-11-01 13:50:42 26 4
gpt4 key购买 nike

我确定我错过了一些简单的东西,只需要一双新眼睛。我遇到的问题是,一旦我到达最后一个,就继续回到带有“幻灯片”类的第一个 div。它应该回到第一个元素,但事实并非如此。我只需要重新审视这个我无法弄清楚问题是什么提前感谢您的帮助。这是我创建的函数,我不想发布所有 html,所以我添加了一个 codepen 链接。

 $('.arrow-next').click(function() {
var currentSlide = $('.active-slide');
var nextSlide = currentSlide.next();
var currentDot = $('.active-dot');
var nextDot = currentDot.next();

if(nextSlide.length === 0) {
nextSlide = $('.slide').first();
nextDot = $('.dot').first();
}
currentSlide.fadeOut(600).removeClass('active-slide');
nextSlide.fadeIn(600).addClass('active-slide');
currentDot.removeClass('active-dot');
nextDot.addClass('active-dot');
});

这是我的代码笔链接: http://codepen.io/cavascript/pen/GoQdoJ

最佳答案

看起来您在最后一张幻灯片之后还有其他元素。只需使用 slide 类过滤 nextSlidenextDot

也一样
var nextSlide = currentSlide.next('.slide');
var nextDot = currentDot.next('.dot');

关于javascript - jquery slider 在我到达最后一个后不会继续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34971552/

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