【发布时间】:2014-02-17 07:53:53
【问题描述】:
我正在使用 Bootstrap 3 轮播。我不想有控件或指示器,但我想要一个进度条。 当悬停时,进度条也会暂停。 以下是我的代码:
$(function() {
$('.carousel').carousel({
interval: 2000,
pause: 'hover'
});
var counter =0;
setInterval(function() {
counter = (counter + 1) % 100;
$(".progressbar").css("width", counter + "%");
}, 20);
});
<div id="mycarousel" class="carousel slide">
<!-- Carousel Indicators -->
<ol class="carousel-indicators">
<li class="active" data-target="#mycarousel" data-slide-to="0"></li>
<li data-target="#mycarousel" data-slide-to="1"></li>
<li data-target="#mycarousel" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="item active"><img src="http://flickholdr.com/300/100" /></div>
<div class="item"><img src="http://flickholdr.com/300/100" /></div>
<div class="item"><img src="http://flickholdr.com/300/100" /></div>
</div>
<div class="progressbar"></div>
</div>
我希望它是什么: http://jsfiddle.net/cfV6c/
【问题讨论】:
-
嗨@Ravimalya 我更新了我的帖子。还添加了小提琴。
标签: jquery css twitter-bootstrap-3 carousel