Задать вопрос
@ZZiliST
Изучаю JS, CSS, HTML, PHP

Как в Owl Carusel выполнить функцию после пролистывания слайда?

Есть 3 слайда в ряд. Нужно у первого и третьего добавлять стили. То есть, центральный элемент должен выглядеть по-другому, в отличии от предшествующего и следующего элемента. Не могу понять, как это сделать... В голову пришла только идея, воспользоваться jquery, написать функцию которая бы собирала массив из 3, в данный момент отображаемых, элементов.
  • Вопрос задан
  • 37 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
65536
@65536
$owl.on('changed.owl.carousel', function (e) {
    var $item = $($(".owl-item", $контекст).get(e.item.index));

    $(".owl-item", $контекст).removeClass("klmn");
    $item.addClass("klmn");
});


$owl - джквери объект элемента на который повешена карусель
$контекст - какой-то ближайший родитель вокруг карусели
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы