2017-04-21 2 views
0

Also verwende ich zwei Eulenkarussells auf derselben Seite, um durch einige Daten zu gleiten. Das Problem ist, dass es immer zwei Elemente zeigt statt 1.Eulenkarusselle, die nicht nur 1 Artikel zeigen

Code:

$('#owl_radio_1').owlCarousel({ 
     item:1, 
     loop:true, 
     margin:10, 
     autoplay:true, 
     autoplayTimeout:3000, 
     autoplayHoverPause:false 
    }); 

    $('#owl_radio_2').owlCarousel({ 
     item:1, 
     loop:true, 
     margin:10, 
     autoplay:true, 
     autoplayTimeout:3000, 
     autoplayHoverPause:false 
    }); 

HTML/PHP:

<div id="owl_radio_<?php echo $x; ?>" class="owl-carousel"> 
    <?php foreach($items as $item): ?> 
      <h3><?php echo $item; ?></h3> 
    <?php endforeach; ?> 
</div> 

$x ist ein Wert, der durch jede Iteration steigen wird. Also in diesem Fall endet es bei 2

+0

Können Sie zeigen uns, HTML-Code – Goku

+0

@Goku die Post –

Antwort

0

Du nennst Owl Karussell zweimal - versuchen

$('#owl_radio_1').owlCarousel

zu

$('.owl-carousel').owlCarousel

EDIT Ändern: stellen Sie sicher, Sie haben Ihre callout gewickelt $(document).ready(); so:

$(document).ready(function() { 
    $('#owl_radio_1').owlCarousel({ 
    item:1, 
    loop:true, 
    margin:10, 
    autoplay:true, 
    autoplayTimeout:3000, 
    autoplayHoverPause:false 
}); 
}) 
+0

aktualisiert, die leider nicht reparieren hat –

+0

Haben Sie Ihre Karussell callout in einem '$ (document) .ready eingewickelt() '? – kawnah

+0

Ja, das habe ich –

1

Sie schreiben sollte:

$('#owl_radio_1').owlCarousel({ 
    items:1 //mistake in letter 's' 
}) 
Verwandte Themen