如何从轮播中获取当前索引?
在本例中,我使用的是无序列表。我知道我可以搜索列表项以找到具有“活动”CSS 类的项,但我想知道是否可以直接询问轮播对象。
另外:能够访问目标索引(在“幻灯片”事件上)也会很方便。同样,我可以通过搜索来做到这一点:
var idx = $('.carousel-inner li.active').index();
...然后根据方向添加/减去,但我希望有更干净的东西。
不要在当前幻灯片中添加和减去,而是在“幻灯片”事件上尝试此操作:
$('.carousel').on('slide',function(e){
var slideFrom = $(this).find('.active').index();
var slideTo = $(e.relatedTarget).index();
console.log(slideFrom+' => '+slideTo);
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)