Получать не удается прочитать свойство 'offsetWidth' не определено со скриптом начальной загрузки карусель


Я создал carousel с Bootstrap 3.3 и он работает на моей локальной машине, но когда я загружаю все это на сервер, где файл JS bootstrap компилируется вместе с другими файлами в одном файле, я получаю эту ошибку:

Cannot read property 'offsetWidth' of undefined - кто-нибудь сталкивался с этим и есть ли решение этой проблемы?

4 56

4 ответа:

для меня это было, потому что я не поставил active класс на любом из слайдов.

для меня, я изменил class='carousel-item' to class='item' такой

<div class="item">
    <img class="img-responsive" src="..." alt="...">
</div>

удалите класс 'Carousal slide' при загрузке страницы и добавьте его динамически, когда изображение загружается с помощью jquery.Это исправлено для меня

Я получил ту же ошибку. Потому что я использовал имена Альфа-классов v4, такие как carousel-control-next когда я изменил с v3, проблема решена.