Остановите Twitter Bootstrap Carousel в конце слайдов

Карусель Bootstrap - странный зверь. Я пытался настроить $ next, чтобы предотвратить бесконечное зацикливание, но в конечном итоге либо сломал его, либо препятствовал обратному движению слайдов при достижении конца.

Я бы хотел, чтобы карусель скользила только по списку, а не бесконечно.

Любая помощь будет оценена.

$next = $next.length ? $next : this.$element.find('.item')[fallback]()
if ($next.hasClass('active')) return
if ($.support.transition && this.$element.hasClass('slide')) {
    this.$element.trigger(e)
    if (e.isDefaultPrevented()) return
    $next.addClass(type)
    $next[0].offsetWidth // force reflow
    $active.addClass(direction)
    $next.addClass(direction)
    this.$element.one($.support.transition.end, function() {
        $next.removeClass([type, direction].join(' ')).addClass('active')
        $active.removeClass(['active', direction].join(' '))
        that.sliding = false
        setTimeout(function() {
            that.$element.trigger('slid')
        }, 0)
    })
} else {
    this.$element.trigger(e)
    if (e.isDefaultPrevented()) return
    $active.removeClass('active')
    $next.addClass('active')
    this.sliding = false
    this.$element.trigger('slid')
}

Обновление: это не имеет отношения к & quot; автозапуску & quot; Я конкретно имею в виду ручное нажатие левой и правой кнопок.

Ответы на вопрос(8)

Ваш ответ на вопрос