Сова Карусель не показывает изображения - PullRequest
0 голосов
/ 08 мая 2018

Я пытаюсь добавить в свой проект карусель фотографий, но карусель Owl не будет показывать мои изображения (src определенно правильно), она показывает весь контейнер с навигационными точками внизу и кнопками prev / next, но не мои изображения.

Буду признателен за любую помощь!

html:

 <head> 
 <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
 <link href="plugins/owl-carousel/assets/owl.carousel.min.css" rel="stylesheet">
 <link href="plugins/owl-carousel/assets/owl.theme.default.min.css" rel="stylesheet">
  </head>
  <body>
  <div class="container">
  <div class="owl-carousel owl-theme">
    <div class="owl-item">
        <img  src="images/1.jpg">
    </div>
    <div class="owl-item">
        <img  src="images/9.jpg">
    </div>
    <div class="owl-item">
        <img  src="images/10.jpg">
    </div>
    <div class="owl-item">
        <img  src="images/11.jpg">
       </div>
      </div>
    </div>

    <script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.js"></script>
    <script src="plugins//owl-carousel/owl.carousel.min.js"></script>

    <script type="text/javascript">
    $('.owl-carousel').owlCarousel({
        loop:true,
        margin:10,
        nav:true,
        autoPlay: 1000,
        responsive:{
            0:{
                items:1
            },
            600:{
                items:3
            },
            1000:{
                items:5
            }
        }
    });
    </script>
    </body>

Ответы [ 4 ]

0 голосов
/ 08 мая 2018

Я выяснил свою проблему. Судя по всему, у Owl Carousel есть проблемы со страницами, для которых установлено значение rtl.

Чтобы исправить мою проблему, все, что мне нужно было сделать, это добавить rtl:true в функцию jquery.

Спасибо всем помощникам!

0 голосов
/ 08 мая 2018

пожалуйста, попробуйте ниже код

$('.owl-carousel').owlCarousel({
        loop:true,
        margin:10,
        nav:true,
        autoPlay: 1000,
         items:10,
        responsive:{
            0:{
                items:1
            },
            600:{
                items:3
            },
            1000:{
                items:10
            }
        }
    });
<link rel="stylesheet" href="https://owlcarousel2.github.io/OwlCarousel2/assets/owlcarousel/assets/owl.carousel.min.css" media="screen"> 

<div class="container">
  <div class="owl-carousel owl-theme">
    <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
     <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
     <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
     <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
     <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
     <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
     <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
     <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
     <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
  <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
    <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
    <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
    <div class="item">
        <img  src="https://images.pexels.com/photos/248797/pexels-photo-248797.jpeg?auto=compress&cs=tinysrgb&h=350">
    </div>
    </div>

<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://owlcarousel2.github.io/OwlCarousel2/assets/owlcarousel/owl.carousel.js"></script>
0 голосов
/ 08 мая 2018

Пожалуйста, просто измените класс owl-item на другое собственное имя, кроме ключевого слова по умолчанию, потому что оно будет конфликтовать. см

0 голосов
/ 08 мая 2018

вы использовали двойной / в пути к скрипту измените это с этим

<script src="plugins/owl-carousel/owl.carousel.min.js"></script>
...