微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么我的Bootstrap控件不起作用?

如何解决为什么我的Bootstrap控件不起作用?

我正在尝试制作一个同时包含3个项目并具有可切换到下一个项目的控件的引导轮播。我创建了这个轮播,该轮播确实显示了三个项目,唯一的问题是,单击控件时控件不起作用,不确定我所缺少的内容

I wrote a codepen with an example of my code here.

和下面的我的HTML以供快速参考。

<div class="container">
  <div id="casesCarousel" class="carousel slide" data-ride="carousel">
    <div class="carousel-inner">
      <div class="row">
        <div class="col-md-4">
          <div class="carousel-item active">
            <div class="card card-body">
              <h1>0</h1>
            </div>
          </div>
        </div>
        <div class="col-md-4">
          <div class="carousel-item active">
            <div class="card card-body">
              <h1>1</h1>
            </div>
          </div>
        </div>
        <div class="col-md-4">
          <div class="carousel-item active">
            <div class="card card-body">
              <h1>2</h1>
            </div>
          </div>
        </div>
        <div class="col-md-4">
          <div class="carousel-item ">
            <div class="card card-body">
              <h1>3</h1>
            </div>
          </div>
        </div>
        <div class="col-md-4">
          <div class="carousel-item ">
            <div class="card card-body">
              <h1>4</h1>
            </div>
          </div>
        </div>
        <div class="col-md-4">
          <div class="carousel-item ">
            <div class="card card-body">
              <h1>5</h1>
            </div>
          </div>
        </div>
        <div class="col-md-4">
          <div class="carousel-item ">
            <div class="card card-body">
              <h1>6</h1>
            </div>
          </div>
        </div>
        <div class="col-md-4">
          <div class="carousel-item ">
            <div class="card card-body">
              <h1>7</h1>
            </div>
          </div>
        </div>
        <div class="col-md-4">
          <div class="carousel-item ">
            <div class="card card-body">
              <h1>8</h1>
            </div>
          </div>
        </div>
      </div>
    </div>
    <a class="carousel-control-prev" href="#casesCarousel" role="button" data-slide="prev">
      <span class="carousel-control-prev-icon" aria-hidden="true"></span>
      <span class="sr-only">PrevIoUs</span>
    </a>
    <a class="carousel-control-next" href="#casesCarousel" role="button" data-slide="next">
      <span class="carousel-control-next-icon" aria-hidden="true"></span>
      <span class="sr-only">Next</span>
    </a>
  </div>
 </div>

解决方法

您在这里缺少指向Java脚本的链接,该脚本可启用caroussel的工作。

将以下代码添加到页面标题

  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>

然后刷新ctrl + F5后再试一次。 Caroussel在纯HTML和CSS上不起作用,它需要从引导程序中获取js库

,

您发现此示例在Codepen中有错误;

bootstrap.min.js:6未捕获的TypeError:Bootstrap的JavaScript需要jQuery。 jQuery必须 @ * 被包含在Bootstrap的JavaScript之前。 在Object.jQueryDetection(bootstrap.min.js:6) 在bootstrap.min.js:6 在bootstrap.min.js:6 在bootstrap.min.js:6 * @

bootstrap JS源未添加到文件中,并且在启动时变为错误。请检查您的Bootstrap JS存在和版本以完成此操作。

,

没有注意到g(f)删除了它。并访问bootstrap-carousel

并添加row and column

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。