@Ilya1791

Как в Owl Carosel сделать свои кнопки вправо-влево?

Добрый день!

Сделал слайдер при помощи плагина Owl Carousel, к нему сделал свой блок навигации.
<div class="nav-block">                       
                            <div id="prev" class="prev">
                            </div>
                            <div id="next" class="next">
                            </div>                       
                </div>    

<div id="owl-example" class="owl-carousel">
    <div> Контент 1 </div>
    <div> Контент 2 </div>
    <div> Контент 3 </div>
    <div> Контент 4 </div>
    <div> Контент 5</div>
    <div> Контент 6 </div>
    <div> Контент 7 </div>
</div>

Подключил плагин, вызвад код
var owl = $("#owl-example");
 owl.owlCarousel({
       items : 4
  });


Не понял, как подключать навигацию к своим кнопкам, стал искать в Интернете, нашел только такой пример:
$("#prev").click(function(){
        owl.trigger("owl.prev");
    });
    
    $("#next").click(function(){
        owl.trigger("owl.next");
    });

но навигация не работает, слайдер сам работает, мышкой, например, перетаскивается.
Подскажите, пожалуйста, как правильно прикрутить свою навигацию к слайдеру.
  • Вопрос задан
  • 5025 просмотров
Пригласить эксперта
Ответы на вопрос 4
LenovoId
@LenovoId
svg, css,js
стилизовать их
Ответ написан
Комментировать
@Ilya1791 Автор вопроса
А как стилизация поможет? Дело-то в скриптах.
Ответ написан
Комментировать
snipeer777
@snipeer777
Middle E-Commerce
Элементарно , в js-ах owl есть такие классы, у меня например это
owl-prev и owl-next

Просто присваиваю то что хочу и профит.
Ответ написан
Комментировать
Ankhena
@Ankhena Куратор тега JavaScript
Нежно люблю верстку
Интересно, если открыть документацию к карусели, то там написаны параметры с которыми можно вызывать карусель, в частности:

nav: true, // Show next and prev buttons
navText: ["&lang;", "&rang;"]  //text

Во втором параметре стрелочки можно убрать и стилизовать кнопочки только через CSS.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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