javascript - 元素轮播 Bootstrap

标签 javascript jquery html css twitter-bootstrap

我想知道如何停止无限自动滚动,当单击向右箭头时它会按页显示而不是按元素显示?

$('.carousel.carousel-multi .item').each(function () {
    var next = $(this).next();
    if (!next.length) {
        next = $(this).siblings(':first');
    }
    next.children(':first-child').clone().attr("aria-hidden", "true").appendTo($(this));

    if (next.next().length > 0) {
        next.next().children(':first-child').clone().attr("aria-hidden", "true").appendTo($(this));
    }
    else {
        $(this).siblings(':first').children(':first-child').clone().appendTo($(this));
    }
});

这是演示的链接 https://codepen.io/ygoex/pen/meeaGw

最佳答案

如果您不想无限自动滚动,只需添加:

data-interval="false"

只需这样做:

<div class="carousel slide" data-ride="carousel" data-type="multi" data-interval="false" id="myCarousel">

这是一个可行的解决方案。希望对您有所帮助!

这是工作解决方案的链接: http://codepen.io/HenryGranados/pen/KWLweQ

关于javascript - 元素轮播 Bootstrap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43220917/

相关文章:

javascript - jQuery失去焦点事件

javascript - 不使用 jQuery 突出显示事件 anchor 链接

javascript - 让卡片排序到左上角

javascript - 如何在 jquery 中动态地将分隔符放入数组中?

javascript - JS对象的Stringify添加额外的数据

javascript - 最大高度的奇怪 Accordion 行为

javascript - 单击 bootstrap 选项卡时运行 jquery 函数

javascript - 你如何防止在 jQuery 的 BS 模式 div 中多次附加 html?

html - 如何 "de-align my TD' s”

html - 如何让 IntelliJ IDEA 保持 HTML 嵌套选项卡?