简体   繁体   English

如何在猫头鹰轮播中显示分页点

[英]How to show pagination dots in owl carousel

I am using Owl Carousel 2. I want to display a dot for every item, but I want to show 5 dots at a time. 我正在使用Owl Carousel2。我想为每个项目显示一个点,但是我想一次显示5个点。 Can anyone suggest to me how I will do this? 谁能建议我该怎么做? Thanks. 谢谢。 HTML: HTML:

<div id="owl-demo" class="owl-carousel">
        <div class="item">
            <img src="images/banner/A.png" alt="A"/>
        </div>
        <div class="item">
            <img src="images/banner/B.png" alt="B"/>
        </div>
        <div class="item">
            <img src="images/banner/C.png" alt="C"/>
        </div>
        <div class="item">
            <img src="images/banner/D.png" alt="D"/>
        </div>
        <div class="item">
            <img src="images/banner/E.png" alt="E"/>
        </div>
        <div class="item">
            <img src="images/banner/F.png" alt="F"/>
        </div>
    </div>
<div id="dots" class="owl-carousel">
    <div class="item"><span>A</span></div>
    <div class="item"><span>B</span></div>
    <div class="item"><span>C</span></div>
    <div class="item"><span>D</span></div>
    <div class="item"><span>E</span></div>
    <div class="item"><span>F</span></div>
</div>

JS: JS:

$(document).ready(function(){
    $("#owl-demo").owlCarousel({
        items:1,
        loop: true,
        autoplay:true,
        autoplaySpeed: 500,
        dots:true,
        dotsContainer:'#dots',
        nav: true

    });
});

Just change your JS to: 只需将您的JS更改为:

$(document).ready(function(){
    $("#owl-demo").owlCarousel({
        items:1,
        loop: true,
        autoplay:true,
        autoplaySpeed: 500,
        dots:true,
        dotsContainer:'#dots',
        nav: true,
        dotsEach: true    
    });
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM