如何解决为什么我的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 举报,一经查实,本站将立刻删除。