Twitter Bootstrap轮播指示器触发动画无法正常工作

时间:2013-07-03 23:51:04

标签: twitter-bootstrap carousel

我遇到了Bootstrap轮播的问题。我创造了一个,当我使用箭头(旋转木马控制)时,它就像一个魅力,但当我使用旋转木马指示器浏览幻灯片时,只需将当前幻灯片滑动到该位置,而无需为其他幻灯片设置动画。我的容器变成了清澈的白色,然后我看到一个侧面的滑动。

这是我的一段代码:

<div id="main-events" class="carousel slide">
                <ol class="carousel-indicators">
                  <li data-target="#main-events" data-slide-to="0" class="active"></li>
                  <li data-target="#main-events" data-slide-to="1"></li>
                </ol>
                <div class="carousel-inner">

                      <div class="item active">
                        <img width="540px" src="/media/banners/foo.jpg" alt=""/>
                        <div class="carousel-caption">
                          <h4>title1</h4><br/>
                          <p>some text</p>
                        </div>
                      </div>

                      <div class="item ">
                        <img width="540px" src="/media/banners/vi.jpg" alt=""/>
                        <div class="carousel-caption">
                          <h4>title2</h4><br/>
                          <p>some text</p>
                        </div>
                      </div>

              </div>
                <a class="left carousel-control" href="#main-events" data-slide="prev">&lsaquo;</a>
                <a class="right carousel-control" href="#main-events" data-slide="next">&rsaquo;</a>
 </div>

1 个答案:

答案 0 :(得分:2)

你的守则是正确的.. 在我的系统中,此代码工作正常..

Bootstrap 3中没有“幻灯片”类的定义。但是没有“幻灯片”类,轮播图像会随着任何动画效果而改变。

在代码中添加此脚本

<script>
    $(document).ready(function () {
        $('.carousel').carousel();
    });
</script>

检查Bootstrap CSS&amp; JS代码中的参考代码.. 并检查参考文件的顺序

您可以按照以下顺序:

  1. bootstrap.css
  2. 自举-theme.css
  3. 的jquery-1.9.1.js
  4. bootstrap.js
  5. 脚本块无法使用JQ库。因此正确添加JQ库文件..

    并确保在脚本工作之前加载JQ文件。为此您可以在页面顶部添加引用

    Carousel