为什么我应该在boostrap轮播中添加活动类时在左下角添加类

时间:2018-08-10 22:00:20

标签: javascript jquery twitter-bootstrap carousel

我想做的是,当我的问题有一个计时器,然后是用户时,该问题消失并且我无法回答。

代码:

var timer = $(".active").attr('data-timer');
if (timer == undefined) {
    var $carousel = $('#carousel');
    var NextElement = $carousel.next('.item').first();
    NextElement.addClass('active');
    $('.timer').remove();
} else {
    var $carousel = $('#carousel');
    var ActiveElement = $carousel.find('.item.active');
    ActiveElement.remove();
    var NextElement = $carousel.next('.item');
    NextElement.addClass('active');
    $('.timer').remove();
}

它会执行所有操作,除了当它进入else而不是在我的轮播中添加活动内容时,它会在左下角添加课程。

enter image description here

而不是添加此类,它应该是活动的,因此,如果幻灯片不再起作用,则重新输入该类时。甚至添加以下内容:

var NextElement = $carousel.next('.item').first();

1 个答案:

答案 0 :(得分:1)

这是.first

仅使用var NextElement = $carousel.next('.item'),next仅返回一个元素https://api.jquery.com/next/

相关问题