1

我正在使用引导轮播。从引导文档:

您可以完全通过标记 API 使用所有 Bootstrap 插件,而无需编写任何 JavaScript

我的轮播 html 完全按照文档,并以:

<div id="myCarousel" class="carousel slide">

然后我添加了属性data-pause="hover"data-interval="2000". 我的理解是轮播应该在页面加载时开始循环(请记住,您可以在没有单行 JS 的情况下使用插件),间隔为 2000 毫秒并在悬停时暂停。

但它没有 - 所有其他功能都有效,但要开始旋转木马循环,我必须调用:

$('#myCarousel').carousel();

即使这样,它也会以默认的 5000 毫秒间隔循环(我知道我可以通过传递设置对象来更改它)。

我必须手动调用js来启动轮播并设置间隔和暂停是否正确?

4

1 回答 1

3

看起来您确实必须使用 JavaScript 初始化轮播。这是一个已知问题:

https://github.com/twitter/bootstrap/issues/7508

于 2013-07-12T09:57:47.213 回答