我有一个关于这个轮播的问题。我使用了引导轮播模板,只是添加了我自己的图片的幻灯片。我使用了jQuery,它是可拖动的,当然我添加了cdn链接。它是可拖动的,但它没有改变幻灯片,为什么?
这是我目前为止的代码:
<div id="carouselExampleFade" class="carousel slide carousel-fade" data-bs-ride="carousel">
<div class="carousel-inner">
<div class="carousel-item active">
<img src="img/SCOVER_1.png" class="d-block w-100" alt="...">
</div>
<div class="carousel-item">
<img src="img/SCOVER_2.png" class="d-block w-100" alt="...">
</div>
<div class="carousel-item">
<img src="img/SCOVER_3.png" class="d-block w-100" alt="...">
</div>
</div>
<button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleFade" data-bs-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="visually-hidden">Previous</span>
</button>
<button class="carousel-control-next" type="button" data-bs-target="#carouselExampleFade" data-bs-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="visually-hidden">Next</span>
</button>
</div>
<script>
$(document).ready(function() {
// Make carousel items draggable
$(".carousel-inner").draggable();
});
</script>
<style>
img {
height: 625px;
}
</style>
1条答案
按热度按时间ulydmbyx1#
我建议使用Slick-Slider插件的滑块/旋转木马。它的响应,非常用户友好和UI是非常简单,所以你可能很容易理解。只是你必须添加的CDN的slick-slider,你也可以自定义它根据您的设计。
使用Slick-Slider的步骤:
1.添加CSS:Slick CSS
1.添加JS:Slick JS
1.在你的文件中添加脚本,并添加你想要的滑块类。(这是示例脚本可能会根据设计和要求而有所不同)
注意:您可以自定义许多事情,如在视口中一次显示或滚动多少张幻灯片,可以使其循环,自动播放等。
欲了解更多详情,请参阅以下链接:Slick-Slider Official Site
Slick-Slider Codepen
获取CDN链接的参考:CDN Links reference