我正在测试bootstrap 2.0中的新轮播功能,并且难以使导航箭头正常运行。目前文档有点薄,我是各种各样的新手。
这是我的HTML:
<div class="span9">
<div id="myCarousel" class="carousel slide">
<!-- Carousel items -->
<div class="carousel-inner">
<div class="item active">
<img src="img/testa.jpeg">
<div class="carousel-caption">
<h4>First Thumbnail label</h4>
<p>Blah Blah Blah</p>
</div><!-- Carousel caption -->
</div><!-- items -->
<div class="item">
<img src="img/testb.jpeg">
<div class="carousel-caption">
<h4>First Thumbnail label</h4>
<p>Blah Blah Blah</p>
</div><!-- Carousel caption -->
</div><!-- items -->
</div><!-- Carousel inner -->
<!-- Carousel nav -->
<a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>
<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
</div><!-- Carousel -->
</div><!-- span -->
我在javascript中激活了旋转木马:
$('#myCarousel').carousel()
这是有效的。但是,单击图像时箭头不会移动/循环显示图像。
我确信这很简单,我很想念。谢谢你的帮助。
答案 0 :(得分:3)
我遇到了类似的问题,发现我的jQuery版本已经过时了。也许确保您运行的是最新版本,Bootstrap Docs目前正在运行1.7.1版本。更新到1.7.1后,Next和Previous按钮工作正常。
答案 1 :(得分:2)
我遇到了旋转木马的问题,但是我让它上班了。现在我无法弄清楚如何在页面加载后自动循环显示图像。
答案 2 :(得分:1)
你在页面中添加了过渡库吗?是插件列表中的最后一个!
答案 3 :(得分:1)
显然这是Bootstrap 2.0.1中的一个错误。 Alexander Poslavsky在回答这个问题的另一个版本时给出的答案对我有用。
这是他的回答: https://stackoverflow.com/a/9482845/1166287
要点 - 删除或注释掉bootstrap-carousel.js中的第86行:
if (!$next.length) return
答案 4 :(得分:1)
我在bootstrap.js中运行代码(您也可以查看bootstrap-carousel.js),这是因为如果您在列表中的最后一项上,则会返回slide方法的代码。
如果你删除它可以正常工作:
if (!$next.length) return
就像David Cochran说的那样。
答案 5 :(得分:1)
我的问题:如何阻止旋转木马进行自动播放