2016-04-12 8 views
2

Ich versuche, Eulenkarussell 2 zu bekommen, um auf meiner PHP-Seite zu arbeiten. Ich habe den exakt gleichen Code auf einer Anguler Seite benutzt, neben der Funktion natürlich. Also sollte das funktionieren. Hier ist mein Skript und LinksOwl Carousel 2 stellt sich selbst ein, um keine anzuzeigen

jQuery(document).ready(function(){ 
    jQuery('#owl2').owlCarousel({ 
    navigation: true, 
    nav: true,  
    dots: false, 
    margin: 50, 
    dotsEach: false, 
    dotData: false, 
    center: true, 
    autoWidth: true, 
    items: 5, 
    center:true, 
    slideSpeed: 300, 
    paginationSpeed: 400,       
    autoPlay: false, 
    responsive:{ 
     0:{ 
      items:1 
     }, 
     600:{ 
      items:3 
     }, 
     1000:{ 
      items:5 
     } 
     } 
    }); 
}); 

der HTML-

<div class="container"> 
    <div class="row"> 
     <div class="col-md-12">    
       <div id="owl2" class="owl-carousel owl-theme"> 
        <div class="item verticle-align"> 
         <img class="verticle-align" src="img/metabo.png" alt=""> 
        </div> 
        <div class="item"> 
         <img class="verticle-align" src="img/aeroquip.png" alt=""> 
        </div> 
        <div class="item"> 
         <img class="verticle-align" src="img/IR.png" alt=""> 
        </div> 
        <div class="item"> 
         <img class="verticle-align" src="img/huck.png" alt=""> 
        </div> 
        <div class="item"> 
         <img class="verticle-align" src="img/infasco.png" alt=""> 
        </div> 
        <div class="item"> 
         <img class="verticle-align" src="img/metabo.png" alt=""> 
        </div> 
        <div class="item"> 
         <img class="verticle-align" src="img/chicago-pneumatic.jpg" alt=""> 
        </div> 
        <div class="item"> 
         <img class="verticle-align" src="img/Gesipa.jpg" alt=""> 
        </div>    
       </div>    
     </div> 
    </div> 
</div> 

und meine Links

<!-- Bootstrap --> 
    <link rel="stylesheet" type="text/css" href="css/boot/bootstrap.css"> 
    <link rel="stylesheet" type="text/css" href="css/boot/bootstrap-theme.css"> 


    <!--owl css--> 
    <link rel="stylesheet" type="text/css" href="css/owl_carousel/owl.carousel.css"> 
    <link rel="stylesheet" type="text/css" href="css/owl_carousel/owl.theme.css"> 
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/owl-carousel/1.3.3/owl.transitions.min.css" > 

    <!--Other CSS files--> 
    <link rel="stylesheet" type="text/css" href="css/responsive.css"> 
    <link rel="stylesheet" type="text/css" href="css/main.css"> 
    <link rel="stylesheet" type="text/css" href="css/fa/font-awesome.css"> 

    <!--Jquery--> 
    <script src="js/jquery-2.2.3.min.js"></script> 


    <!-- Bootstrap JS --> 
    <script src="js/boot/bootstrap.js"></script> 
    <!--<script src="js/boot/bootstrap.min.js"></script>--> 

    <!--Other Js files-->  
    <script src="js/main.js"></script> 
    <script src="js/owl/owl.carousel.js"></script> 

Ich habe das viele Male zuvor getan, aber kann nicht scheinen, um es diesmal zu arbeiten. Hat jemand eine Idee, was ich falsch mache?

ich gebeten wurde, das zweite Karussell hinzuzufügen i auf der Seite verwende, ist unter die html/js für

Karussell sagte
<div id="owl" class="owl-carousel owl-theme"> 
       <div class="item first-item"> 
        <div class="products-images"> 
         <a href="./img/catalog/9-Assortments-Storage.pdf"  target="_blank">Assortments</a> 
        </div> 
       </div> 
       <div class="item"> 
        <div class="products-images"> 
         <a href="./img/catalog/4-Tools.pdf"    target="_blank">Tools</a> 
        </div> 
       </div> 
       <div class="item"> 
        <div class="products-images"> 
         <a href="./img/catalog/4-Tools.pdf" target="_blank">Cutting Tools</a> 
        </div> 
       </div> 
       <div class="item active"> 
        <div class="products-images "> 
         <a href="./img/catalog/7-Brass.pdf" target="_blank">Fittings</a> 
        </div> 
       </div> 
       <div class="item"> 
        <div class="products-images"> 
         <a href="./img/catalog/6-Electrical.pdf" target="_blank">Electrical</a> 
        </div> 
       </div> 
       <div class="item"> 
        <div class="products-images"> 
         <a href="./img/catalog/1-Fasteners.pdf" target="_blank">Fasteners</a> 
        </div> 
       </div> 
       <div class="item"> 
        <div class="products-images"> 
         <a href="./img/catalog/2014Safety.pdf" target="_blank">Saftey</a> 
        </div> 
       </div> 
       <div class="item"> 
        <div class="products-images"> 
         <a href="./img/catalog/5-ShopSupplies.pdf" target="_blank">Shop Supplies</a> 
        </div> 
       </div> 
       <div class="item"> 
        <div class="products-images"> 
         <a href="./img/catalog/2-Rivets-Huck.pdf" target="_blank">Rivets</a> 
        </div> 
       </div> 
       <div class="item"> 
        <div class="products-images"> 
         <a href="./img/catalog/2014CustomPackaging.pdf" target="_blank">Custom Packaging</a> 
        </div> 
       </div> 
       <div class="item"> 
        <div class="products-images"> 
         <a href="./img/catalog/3-Chemicals.pdf" target="_blank">Chemicals</a> 
        </div> 
       </div> 
      </div> 
<script type="text/javascript"> 
jQuery(document).ready(function(){ 
    jQuery('#owl').owlCarousel({ 
    navigation: true, 
    nav: true,  
    dots: false, 
    dotsEach: false, 
    dotData: false, 
    center: true, 
    autoWidth: true, 
    items: 7, 
    center:true, 
    slideSpeed: 300, 
    paginationSpeed: 400,       
    autoPlay: false, 
    responsive:{ 
     0:{ 
      items:1 
     }, 
     600:{ 
      items:3 
     }, 
     1000:{ 
      items:5 
     } 
     } 
    }); 
}); 
</script> 
+0

Sieht so aus, als gäbe es einen Tippfehler. Die ID deines Eulen-Divs ist 'Eule2', aber in deiner jQuery, wo du das Karussell initialisierst, nennst du es' Eule'. – TheRotag

+0

Was passiert dann (nicht)? Das Karussell wird nicht angezeigt? – Marcus

+0

korrekt @Marcus das Karussell wird überhaupt nicht angezeigt –

Antwort

0

GELöST

So die Frage schien meine owl.carousel.min.js Datei und meine CSS-Dateien zu sein, ich heruntergeladen die neueste Version, als ich anfing. Bei Verwendung dieser Verbindung

<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.0.0-beta.3/owl.carousel.min.js"></script> 
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.0.0-beta.3/assets/owl.carousel.min.css"> 
    <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.0.0-beta.3/assets/owl.theme.default.min.css"> 

Es begann zu arbeiten. nicht sicher, ob die heruntergeladene Datei irgendwie beschädigt war, aber egal. Es funktioniert jetzt. Hoffe, das hilft jemandem in der Zukunft !!

Besonderer Dank an @Marcus, der gestern eine Weile mit mir geredet hat, um mir zu helfen, dieses Problem zu beheben. Vielen Dank eine Knospe!

0

ändern id="owl2"-id="owl"

Oder ('#owl')-('#owl2') ändern. Was auch immer du magst.

+0

Sorry, ich habe 2 Karussells und ich habe nicht bemerkt, dass ich den falschen Code gepostet habe die Korrektur. Danke, dass du das verstanden hast –