我知道之前已经问过这个问题,但是那里的解决方案对我没用。
我的代码:
<div id="gallerycontainer">
<div class="carousel-inner" align="center" style="margin-top:10px;">
<div class="item active" style="border:5px solid black;"><!-- class of active since it's the first item -->
<img src="bootstrap/img/slider5.jpg" height="400px" alt="" />
<div class="carousel-caption">
<p>Caption text here</p>
</div>
</div>
<div class="item" style="border:5px solid black;">
<img src="http://placehold.it/1200x480" alt="" />
<div class="carousel-caption">
<p>Caption text here</p>
</div>
</div>
<div class="item" style="border:5px solid black;">
<img src="bootstrap/img/slider3.jpg" height="400px" width="960px" alt="" />
<div class="carousel-caption">
<p>Caption text here</p>
</div>
</div>
<div class="item" style="border:5px solid black;">
<img src="bootstrap/img/slider4.jpg" height="400px" width="960px" alt="" />
<div class="carousel-caption">
<p>Our bedrooms are spacious and extremely luxurious.</p>
</div>
</div>
`
gallerycontainer
是一个自创的div,我的旋转木马放在其中。
我用这个函数调用了函数:
<script type="text/javascript">
$(document).ready(function(){
$('.carousel').carousel({interval: 2000});
});
</script>
我的问题是,只有在我点击下一个按钮至少一次后才会启动自动幻灯片。我做错了什么?
答案 0 :(得分:4)
Bootstrap V3 Carousel 将在页面加载(R-L)......上开始滑动轮播......
<script>
$(function(){
$('#myCarousel').carousel({interval: 3000});
});
</script>
更改幻灯片和加载之间的时间间隔更改间隔号;)
同样放在文件的头部......
答案 1 :(得分:3)
不需要jQuery。
只需添加data-ride =&#34; carousel&#34;到适当的旋转木马div容器。
<div id="myCarousel" class="carousel slide" data-ride="carousel" data-interval="5000">
答案 2 :(得分:0)
尝试为您的Carousel提供身份证明
并试试这个
$('#myCarousel').carousel({ // For Carousel Image Slider
interval: 6000,
cycle: true,
}).trigger('slid');
myCarousel = carousel的ID
答案 3 :(得分:0)
<script type="text/javascript">
$(document).ready(function(){
$('.carousel-inner').carousel({interval: 2000});
});
</script>
答案 4 :(得分:0)
这通常发生,因为轮播的默认行为是在鼠标悬停时暂停。
要覆盖它,您可以在声明轮播时使用属性 data-pause="false",例如:
<div id="carouselExample" class="carousel slide carousel-fade" data-pause="false">
答案 5 :(得分:-1)
尝试将JavaScript文件放在页面末尾而不是部分。
参考:http://twitterbootstrap.org/twitter-bootstrap-3-carousel-not-automatically-starting/
谢谢