Comment faire un hibou carrousel avec des flèches au lieu de précédente

hier j'ai vendu un site web à un client. J'utilise toujours Owl carousel car il est réactif. Le client n'a jamais détesté les précédents, les prochains mots et a voulu les changer en flèches.

Donc j'ai mis à jour mon script . fichier js. C'était très facile à faire et je voulais le partager.

$(document).ready(function(){
$('.owl-carousel').owlCarousel({
    nav:true,
    responsive:{
     ...
 })
 $( ".owl-prev").html('<i class="fa fa-chevron-left"></i>');
 $( ".owl-next").html('<i class="fa fa-chevron-right"></i>');
}); 

Wel là vous l'avez. Vous pouvez toujours ajouter plus de style. (Première fois que j'utilise une réponse à votre propre question espérons que c'est le lieu/voie)

18
demandé sur user3806549 2015-07-24 11:41:50

4 réponses

Si vous utilisez Owl Carousel 2, alors vous devez utiliser la syntaxe suivante:

$(".category-wrapper").owlCarousel({
     items : 4,
     loop  : true,
     margin : 30,
     nav    : true,
     smartSpeed :900,
     navText : ["<i class='fa fa-chevron-left'></i>","<i class='fa fa-chevron-right'></i>"]
   });
35
répondu Rubel Hossain 2017-01-05 13:36:37

Une remarque pour les autres qui peuvent être en utilisant Owl Carousel v 1.3.2:

Vous pouvez remplacer le texte de navigation dans les paramètres où vous activez la navigation.

navigation:true,
navigationText: [
   "<i class='fa fa-chevron-left'></i>",
   "<i class='fa fa-chevron-right'></i>"
]
15
répondu Pandy 2016-01-20 22:41:45

Le code suivant fonctionne pour moi sur owl carousel .

https://github.com/OwlFonk/OwlCarousel

$(".owl-carousel").owlCarousel({
    items: 1,
    autoplay: true,
    navigation: true,
    navigationText: ["<i class='fa fa-angle-left'></i>", "<i class='fa fa-angle-right'></i>"]
});

OwlCarousel2

https://owlcarousel2.github.io/OwlCarousel2/docs/api-options.html

 $(".owl-carousel").owlCarousel({
    items: 1,
    autoplay: true,
    nav: true,
    navText: ["<i class='fa fa-angle-left'></i>", "<i class='fa fa-angle-right'></i>"]
});
6
répondu Sword I 2018-05-15 17:32:55

C'est comme ça que tu le fais dans ton $(document).ready() function avec FontAwesome Icônes:

 $( ".owl-prev").html('<i class="fa fa-chevron-left"></i>');
 $( ".owl-next").html('<i class="fa fa-chevron-right"></i>');
4
répondu user3806549 2017-12-06 23:27:21