引导程序 3 轮播上的计数器未显示正确数量的幻灯片
Counter on Bootstrap 3 Carousel doesn't show correct number of slides
我有一个 Twitter 引导 3 轮播,并且有一些 javascript 来显示当前幻灯片和轮播中的幻灯片数量。
我遇到的问题是,在轮播移动一张幻灯片之前,计数器不会显示计数,然后正确显示。(例如,ist 应该在加载时显示 1/(幻灯片数量),但在您单击轮播导航箭头之前它不会显示任何内容。
我在下面添加了javascript代码和一个jsfiddle中的上下文示例
$('.carousel-stats').on('slid.bs.carousel', function () {
var carouselData = $(this).data('bs.carousel');
var currentIndex = carouselData.getItemIndex(carouselData.$element.find('.item.active'))
var total = carouselData.$items.length;
// display the count in a id with a tag for styling
var text = (currentIndex + 1) + " / " + total;
$('#carousel-index-stats').text(text);
});
我不确定错误是在我的实际代码中,还是只是某处的错字,但我已经盯着它看了一个小时,而且并不明智。任何帮助/指导将不胜感激。
您有语法错误,请查看文档
您必须将事件更改为
$('.carousel-stats').on('slide.bs.carousel', function () {
正如文档所说
slide.bs.carousel This event fires immediately when the slide instance method is invoked.
slid.bs.carousel This event is fired when the carousel has completed its slide transition.
相关文章:
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 创建具有可变长度幻灯片显示的幻灯片
- JavaScript幻灯片显示,每个幻灯片的下一个按钮都有不同的位置
- 如何使用幻灯片显示其他图像
- Jquery幻灯片显示动画行为怪异(事件触发,队列中堆积)
- 幻灯片显示css布局干扰html正文
- 幻灯片显示角度中的css转换
- BxSlider将最后一张幻灯片显示为第一张幻灯片
- 幻灯片显示使用javascript使用php变量
- jquery中的文本幻灯片显示
- 幻灯片显示PHP图片加载不工作
- Javascript幻灯片显示库与侧栏,
- Flexslider在鼠标悬停时恢复幻灯片显示
- 自动和手动幻灯片显示
- 简单幻灯片显示第一张幻灯片完全淡出
- 导航条卡在幻灯片显示html下面
- HTML5 canvas中最简单的幻灯片显示,canvas.context. clearrect不能与setTimeou
- Flexslider -缩略图滑块在点击时停止幻灯片显示
- NivoSlider -幻灯片显示后的链接+渐变为白色
- HTML和网页幻灯片显示