Предотвратить мобильную прокрутку на карусели Bootstrap.data-touch = "false" не работает - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь отключить загрузку карусели Bootstrap 4 в моем проекте, но у меня ничего не получается.

Это простая карусель, но я пытаюсь отключить эту опцию.Что я делаю неправильно?Есть ли другой способ получить тот же результат?

В документации Bootstrap (https://getbootstrap.com/docs/4.2/components/carousel/) сказано, что я могу применить атрибут данных data-touch = "false", чтобы отключить его, но этопохоже, не работает.

Я также попробовал следующий метод, который также не работал:

$('.carousel').carousel({
  touch: false
})

<div id="carousel-1" class="carousel slide" data-touch="false" data-wrap="false" data-interval="false">
    <div class="carousel-inner">
        <div class="carousel-item active">
...

оба data-wrap="false" data-interval="false" работают правильно.

Это просто простая карусель, но я изо всех сил пытаюсь отключить эту опцию. Что я делаю не так? Есть ли другой способ получить тот же результат?

1 Ответ

0 голосов
/ 07 февраля 2019

Оригинальный ответ (7 февраля 2019 г.):

Совпадение, столкнувшееся с той же проблемой.Очевидно, это ошибка в Bootstrap, после некоторого поиска я обнаружил проблему на GitHub, описывающую это.

Это исправлено и будет отправлено в Bootstrap 4.3 ( см. Запрос на получение здесь )

Примечание: Я не уверен, когда будет выпущена Bootstrap 4.3.


Редактировать (21 февраля. 2019): Очевидно, Bootstrap 4.3 выпущен 11 фев.2019 и некоторые патчи на 13 фев.2019

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...