防止Twitter引导轮播在页面加载时自动滑动

Tep*_*orn 117 jquery carousel twitter-bootstrap

因此,除非单击下一个或上一个按钮,否则无论如何都要阻止Twitter引导程序轮播在页面加载时自动滑动?

谢谢

Mic*_*pec 260

或者,如果您使用的是Bootstrap 3.0,则可以使用data-interval ="false"来停止循环

<div id="carousel-example-generic" class="carousel slide" data-interval="false">

其他有用的轮播数据属性在这里 - > http://getbootstrap.com/javascript/#carousel-usage

  • 这不是问题的答案的100%,因为即使单击按钮也会阻止它循环.但这正是我所寻找的.无论如何,谢谢你! (4认同)
  • `data-interval ="false"`也适用于2.3.2 (4认同)
  • `data-interval ="false"`也适用于**Bootstrap 4** (2认同)

Tep*_*orn 53

实际上,问题现在已经解决了.我将'pause'参数添加到方法'carousel'中,如下所示:

$(document).ready(function() {      
   $('.carousel').carousel('pause');
});
Run Code Online (Sandbox Code Playgroud)

无论如何,非常感谢@Yohn提供有关此解决方案的提示.

  • 这将在prev/next之后开始滑动,看看http://stackoverflow.com/a/18208327/463065,如果那不是你想要的. (7认同)

小智 43

解决了在上一次/下一次按钮按下后旋转木马自动滑动的问题.

$('.carousel').carousel({
    pause: true,
    interval: false
});
Run Code Online (Sandbox Code Playgroud)

GitHub提交78b927b


mar*_*cst 17

如果你在旋转木马的HTML结构上使用bootstrap 3设置data-interval="false"

例:

<div id="carousel-example-generic" class="carousel slide" data-ride="carousel" data-interval="false">
Run Code Online (Sandbox Code Playgroud)


小智 10

  • 使用data-interval="false"可停止自动幻灯片
  • 使用data-wrap="false"停止环形滑


Dyl*_*n B 10

将此添加到您的coursel div:

data-interval="false"
Run Code Online (Sandbox Code Playgroud)


Vik*_*dey 5

以下是bootstrap轮播的参数列表.像Interval一样,暂停,换行:

在此输入图像描述

有关详细信息,请参阅此链接:

http://www.w3schools.com/bootstrap/bootstrap_ref_js_carousel.asp

希望对你有帮助 :)

注意:这是为了进一步的帮助.我的意思是如何在加载轮播后自定义或更改默认行为.