jQuery-如何在引导轮播中启用自动滑动功能,每10秒显示2张图片和1个视频?

前端之家收集整理的这篇文章主要介绍了jQuery-如何在引导轮播中启用自动滑动功能,每10秒显示2张图片和1个视频? 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试创建一个将图像和视频组合在一起的滑块.

我尝试使用引导程序来实现,但是我没有这样做.

这是下面的代码

  1. <div id="carousel-slider" class="carousel slide carousel-fade" data-ride="carousel">
  2. <!--Indicators-->
  3. <ol class="carousel-indicators">
  4. <li data-target="#carousel-slider" data-slide-to="0" class="active"></li>
  5. <li data-target="#carousel-slider" data-slide-to="1"></li>
  6. <li data-target="#carousel-slider" data-slide-to="2"></li>
  7. </ol>
  8. <!--Indicators-->
  9. <!--Slides-->
  10. <div class="carousel-inner" role="listBox">
  11. <!--First slide-->
  12. <div class="carousel-item active">
  13. <img class="d-block w-100" src="https://mdbootstrap.com/img/Photos/Slides/img%20(130).jpg" alt="First slide">
  14. </div>
  15. <!--/First slide-->
  16. <!--Second slide-->
  17. <div class="carousel-item">
  18. <video src="./video/video1.mp4" autoplay poster="./images/boardwalk.jpg"></video>
  19. </div>
  20. <!--/Second slide-->
  21. <!--Third slide-->
  22. <div class="carousel-item">
  23. <img class="d-block w-100" src="https://mdbootstrap.com/img/Photos/Slides/img%20(70).jpg" alt="Third slide">
  24. </div>
  25. <!--/Third slide-->
  26. </div>
  27. </div>

I need three slides,with two image slides,and one to be a video slide,that changes every 15s.

有什么办法可以使用jquery添加自定义幻灯片

最佳答案
我真的很喜欢http://kenwheeler.github.io/slick/的jquery滑块.我认为这对您有很大帮助.

我在下面为您提供了一个示例:

  1. //Initialize your slider in your script file
  2. $("#carousel-slider").slick({
  3. arrows: false,infinite: true,slidesToShow: 1,slidesToScroll: 1,autoplay: true,autoplaySpeed: 1500,mobileFirst: true
  4. });
  1. <!-- HTML -->
  2. <head>
  3. <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.css" />
  4. <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.css" />
  5. </head>
  6. <div id="carousel-slider">
  7. <div>
  8. <img style="width:100%; height:100%;" class="d-block w-100" src="https://mdbootstrap.com/img/Photos/Slides/img%20(130).jpg" alt="First slide">
  9. </div>
  10. <div>
  11. <video style="width:100%; height:100%;" src="http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ElephantsDream.mp4" autoplay></video>
  12. </div>
  13. <div>
  14. <img style="width:100%; height:100%;" class="d-block w-100" src="https://mdbootstrap.com/img/Photos/Slides/img%20(70).jpg" alt="Third slide">
  15. </div>
  16. </div>
  17. <!-- Calling jQuery -->
  18. <script type="text/javascript" src="//code.jquery.com/jquery-1.11.0.min.js"></script>
  19. <script type="text/javascript" src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
  20. <!-- Calling Slick Library -->
  21. <script src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>

您可以将“ autoplaySpeed”更改为您想要更改的任何间隔.

猜你在找的HTML相关文章