【问题标题】:Bootstrap carousel auto starting with data attributesBootstrap 轮播自动从数据属性开始
【发布时间】:2013-07-10 19:54:47
【问题描述】:

我正在使用引导轮播。来自 Bootstrap 文档:

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

我的轮播 html 与文档完全一致,开头为:

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

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

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

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

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

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

【问题讨论】:

    标签: twitter-bootstrap carousel custom-data-attribute


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢 - 你的链接指向一个修复,但不幸的是它只会在 v3 中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多