如何在bootstrap Carousel中获取活动页面

时间:2017-01-12 07:38:44

标签: jquery twitter-bootstrap twitter-bootstrap-3

我有一个Carousel,我想在幻灯片事件发生时获取活动页面索引。我搜索了互联网并找到了2个事件:slide.bs.carouselslid.bs.carousel但我无法获得有效的网页索引。有什么办法吗?

1 个答案:

答案 0 :(得分:2)

您可以利用jQuery .siblings.index方法获取当前标记为活动的基于0的索引。

<强> JS

$(function(){
    var carouselEl = $('.carousel');
    var carouselItems = carouselEl.find('.item');
    carouselEl.carousel({
      interval: 2000
    }).on('slid.bs.carousel', function (event) {
        console.log(carouselItems.siblings('.active').index());
    })
})

<强> JSFIDDLE