【发布时间】:2018-04-21 04:29:11
【问题描述】:
我是 Django 新手,我正在尝试在 Django 中使用引导轮播,所有图像都在加载,但滑块不起作用。
<link rel="stylesheet" href="{% static 'Monitoring/css/bootstrap/bootstrap.min.css' %}" />
<script src="{% static 'Monitoring/js/jquery/jquery-1.12.4.min.js' %}" ></script>
<script src="{% static 'Monitoring/js/bootstrap/bootstrap.min.js' %}"> </script>
<style>
.carousel-inner{
height:600px !important;
}
</style>
下面是正文:
<div id="myCarousel" class="carousel slide" data-ride="carousel" style="width:100%;">
<!-- 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>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner">
<div class="item active">
<img src="{% static 'Monitoring/media/login/image1.png' %}" alt="Chania" height="600" width="100%">
</div>
<div class="item">
<img src="{% static 'Monitoring/media/login/image2.png' %}" alt="Chania" height="600" width="100%">
</div>
<div class="item">
<img src="{% static 'Monitoring/media/login/image3.png' %}" alt="Chania" height="600" width="100%">
</div>
</div>
<!-- Left and right controls -->
<a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
另外,有没有更好的方法来读取特定文件夹中的所有图像并将它们用于轮播滑块。在上面的代码中,我对所有三个图像都做同样的事情,是否可以对循环文件夹中的所有图像做同样的事情。
【问题讨论】:
-
您是否在控制台中检查了 JS 是否正确加载?
-
@solarissmoke :是的,我可以看到 bootstrap.min.js 已加载但 carousel.js 未加载。
标签: django carousel django-bootstrap3