Карусель Twitter Bootstrap не работает в старых браузерах - PullRequest
4 голосов
/ 12 февраля 2012

Согласно документации , этого должно быть достаточно для запуска Twitter Bootstrap:

<div class="carousel">
  <div class="carousel-inner">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
  </div>
</div>

$('.carousel').carousel()

Я также включил плагин jquery.transitions, поэтому предположил, что он будет ухудшаться в старых браузерах.
К сожалению, слайды не перемещаются вообще в Firefox 3.6.Почему?

1 Ответ

11 голосов
/ 12 февраля 2012

Похоже, вам нужно добавить slide класс к вашей карусели, чтобы версия simple работала:

<div class="carousel slide">

В образце карусели есть, и в коде есть проверка:

if (!$.support.transition && this.$element.hasClass('slide')) {
  this.$element.trigger('slide')
  $active.removeClass('active')
  $next.addClass('active')
  this.sliding = false
  this.$element.trigger('slid')
}

Странно, но они об этом не упомянули.

...