OWL carousal在自动播放中添加#slide-0/1/2

时间:2017-03-06 08:00:51

标签: javascript owl-carousel

我为我的一个项目实施了Owl carousal。 页面加载完成后,carousal自动播放。它在我的网址中添加#slide。

Eg.
www.example.com/home#slide-0  
www.example.com/home#slide-1  
www.example.com/home#slide-2

我需要禁用任何设置吗?

1 个答案:

答案 0 :(得分:1)

您将URLhashListener设置为true,您必须将其从owl carousel设置对象中删除,或将其设置为false。 https://owlcarousel2.github.io/OwlCarousel2/demos/urlhashnav.html

这是带有自动播放功能的猫头鹰旋转木马。

$('.owl-carousel').owlCarousel({
    loop:true,
    margin:10,
    nav:true,
	autoplay: true,
	autoplayTimeout:1000,
	autoplayHoverPause:true,
    responsive:{
        0:{
            items:1
        },
        600:{
            items:3
        },
        1000:{
            items:5
        }
    }
})
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>Owl Carousel</title>
</head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.carousel.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.theme.default.css">	
<body>
<div class="owl-carousel owl-theme">
    <div class="item"><h4>1</h4></div>
    <div class="item"><h4>2</h4></div>
    <div class="item"><h4>3</h4></div>
    <div class="item"><h4>4</h4></div>
    <div class="item"><h4>5</h4></div>
    <div class="item"><h4>6</h4></div>
    <div class="item"><h4>7</h4></div>
    <div class="item"><h4>8</h4></div>
    <div class="item"><h4>9</h4></div>
    <div class="item"><h4>10</h4></div>
    <div class="item"><h4>11</h4></div>
    <div class="item"><h4>12</h4></div>
</div>
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/owl.carousel.js"></script>	
</body>
</html>