我正在使用引导轮播。从引导文档:
您可以完全通过标记 API 使用所有 Bootstrap 插件,而无需编写任何 JavaScript
我的轮播 html 完全按照文档,并以:
<div id="myCarousel" class="carousel slide">
然后我添加了属性data-pause="hover"
和data-interval="2000"
. 我的理解是轮播应该在页面加载时开始循环(请记住,您可以在没有单行 JS 的情况下使用插件),间隔为 2000 毫秒并在悬停时暂停。
但它没有 - 所有其他功能都有效,但要开始旋转木马循环,我必须调用:
$('#myCarousel').carousel();
即使这样,它也会以默认的 5000 毫秒间隔循环(我知道我可以通过传递设置对象来更改它)。
我必须手动调用js来启动轮播并设置间隔和暂停是否正确?