【发布时间】:2013-03-30 15:05:02
【问题描述】:
我正在尝试使用 Bootstrap CSS Carousel。左右箭头不工作,幻灯片不自动切换......我不知道为什么。
这是我的代码:
index.php
<?php
include("header.php");
?>
<body>
<?php
include("menu.php");
include("carousel.php");
?>
<footer>
<p>© 2013 Company</p>
</footer>
<?php
include("script.php");
?>
<script>
!function ($) {
$(function(){
$('.carousel').carousel()
})
}(window.jQuery)
</script>
</body>
</html>
carousel.php
<div id="myCarousel" class="carousel slide">
<div class="carousel-inner">
<div class="item active">
<img src="img/bg1.jpg" alt="">
<div class="container">
<div class="carousel-caption">
<h1>ITEM 1</h1>
<p class="lead">Description 1.</p>
<a class="btn btn-large btn-primary" href="#">More</a>
</div>
</div>
</div>
<div class="item">
<img src="img/bg2.jpg" alt="">
<div class="container">
<div class="carousel-caption">
<h1>ITEM 2</h1>
<p class="lead">Description 2.</p>
<a class="btn btn-large btn-primary" href="#">More</a>
</div>
</div>
</div>
<div class="item">
<img src="img/bg3.jpg" alt="">
<div class="container">
<div class="carousel-caption">
<h1>ITEM 3</h1>
<p class="lead">Description 3.</p>
<a class="btn btn-large btn-primary" href="#">More</a>
</div>
</div>
</div>
</div>
<!-- Carousel NAV -->
<a class="left carousel-control" href="#myCarousel" data-slide="prev">‹</a>
<a class="right carousel-control" href="#myCarousel" data-slide="next">›</a>
</div>
script.php(*已编辑)
<script src="js/jquery.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/holder/holder.js"></script>
PS:我不能用 JS 编程,也不能用 JQuery。
【问题讨论】:
-
您是否使用 firebug 来诊断您下载的引导程序的任何错误/错误?确认它们都存在?
-
+1 另外,你包含 jQuery 两次?一次来自本地,一次来自 googleapis.com?
-
你的 bootstrap.min.js 是自定义的还是完整的 js 文件?因为如果你两次引用相同的东西会导致问题,所以如果你的 bootstrap.min.js 没有自定义 refmove 其他文件的引用,如 bootstrap-carousel.js、bootstrap-collapse.js 等
-
@I_Debug_Everything 由于我的 bootstrap.min.js 不是自定义的,所以我按照你说的删除了其他文件。现在,我有以下 3 个脚本: 但是还是不行...
标签: php javascript css twitter-bootstrap carousel