在我正在工作的网站上,轮播似乎在页面加载时第一次单击“下一个”按钮时会跳过第三个图像。 有人有任何想法为什么会这样吗? 我正在遵循bootstrap文档中建议的布局。
轮播初始化似乎存在问题。
当你第一次单击箭头时,它会初始化轮播,触发第一个切换并选择下一张幻灯片,因为你单击了箭头(所有这些同时发生)。
直接解决方法是添加此代码以在加载时初始化轮播(也启用了自动滑动):
$(function() {
$('#myCarousel').carousel();
});
bootstrap-transition.js
文件,它将解决你的问题。无论如何,我提交了一个工单,对于那些想要一些后续的人:Github上的问题。slide()
方法仍然被调用了两次,只是在使用过渡效果时,sliding===true
标志将会短路并忽略第二个调用。我实际上不建议只添加bootstrap-transition.js。我认为像你最初建议的那样初始化走马灯是更好的做法。 - merv