Bootstrap 2 Carousel循环一次然后停止

时间:2013-10-25 21:36:24

标签: javascript jquery twitter-bootstrap

Bootstrap 2 Carousel循环一次然后停止。我想我有点迷失如何实现这一点!我已经尝试过循环和间隔,但我找不到足够的文档来说明如何制作这个特定的功能

编辑---我的代码非常简单!

<div id="myCarousel" class="carousel slide"><!-- Carousel items -->
<div class="carousel-inner">
<div class="active item"><img src="images/carousel/slide-1.png" /></div>
<div class="item"><img src="images/carousel/slide-2.png" /></div>
<div class="item"><img src="images/carousel/slide-3.png" /></div>
</div>
</div>
<script>
$('#myCarousel').carousel({
        interval: 2500
})
</script>

2 个答案:

答案 0 :(得分:1)

你可以做这样的事情

<script>
   var imgCount = 3;
   $('#myCarousel').carousel({
       interval: 2500
   });
   $('#myCarousel').bind('slid',function(){
      imgCount--;
      if(imgCount == 0)
        $('#myCarousel').carousel('pause');  
   });
</script>

答案 1 :(得分:1)

这是获得实际需要的简单方法。只需用你的代码替换代码中的第一行,

<div id="myCarousel" class="carousel slide" data-wrap="false"><!-- Carousel items -->

然后它应该只循环一次。 希望这会对你有所帮助。

干杯!!!