你们都在失去理智。我在这个网站上花了好几天,其他人尝试了不同的代码片段。
当我在jsfiddle预览时,一切都很好。但在我的网站上,它不会自动播放,我也无法点击导航按钮。救命啊!
现场网站:www.zjscreations.com
<section>
<script>
$(function() {
$('#myCarousel').carousel({
interval: 2000
});
});
</script>
<div id="myCarousel" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
<li data-target="#myCarousel" data-slide-to="3"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="images/Hanna Edens Headshot - Alki Beach.jpg" alt="Hanna Edens Heashot - Alki Beach" class="img-responsive">
</div>
<div class="item">
<img src="images/Stella Salsbury - Dog Portrait.jpg" alt="Stella Salsbury - Dog Portrait" class="img-responsive">
</div>
<div class="item">
<img src="/images/Hanna Edens Headshot - Seattle Skyline.jpg" alt="Hanna Edens Heashot - Seattle Skyline" class="img-responsive">
</div>
</div>
<!-- Left and right controls -->
<a class="carousel-control left" href="#my_carousel" data-slide = "prev">
<span class="icon-prev left"></span>
</a>
<a class="carousel-control right" href="#my_carousel" data-slide = "next">
<span class="icon-next right"></span>
</a>
</div>
</section>
答案 0 :(得分:1)
答案 1 :(得分:0)
我修复了jQuery库,但它仍然没有工作。我不得不将脚本代码更改为以下内容。
我不知道为什么它有效,OP也没有(感谢byronyasgur!),所以如果有人明白为什么修复它,那就是rad。 (这样我就会知道未来,而不仅仅是复制/粘贴代码)
<script>
jQuery(document).ready(function () {
jQuery('#myCarousel').carousel(
{
interval:2000
});
});
jQuery('#myCarousel').carousel();
</script>
答案 2 :(得分:0)
直接在页面末尾添加此行
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>