Bootstrap实现轮播图

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

Bootstrap实现轮播图

孙小龙   2020-03-15 我要评论

首先要导入bootstrap和jQuery的文件,导入过程就不多赘述,但是需要注意的是:导入bootstrap和jQuery的js文件时候,jQuery要在bootstrap前面,否则浏览器会抛出找不到$的错误!


下面是轮播图HTML代码,直接将该段代码放在页面需要放置轮播图的区域。

 1 <!--轮播图-->
 2     <div id="myCarousel" class="carousel slide" data-ride="carousel">
 3         <!-- Indicators -->
 4         <ol class="carousel-indicators">
 5             <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
 6             <li data-target="#carousel-example-generic" data-slide-to="1"></li>
 7             <li data-target="#carousel-example-generic" data-slide-to="2"></li>
 8         </ol>
 9 
10         <!-- Wrapper for slides -->
11         <div class="carousel-inner" role="listbox">
12             <div class="item active">
13                 <img src="/static/img/bxslider/1.png" alt="...">
14                 <div class="carousel-caption">
15                     投放广告请联系站长
16                 </div>
17             </div>
18             <div class="item">
19                 <img src="/static/img/bxslider/2.jpg" alt="...">
20                 <div class="carousel-caption">
21                     投放广告请联系站长
22                 </div>
23             </div>
24 
25             <div class="item">
26                 <img src="/static/img/bxslider/3.jpg" alt="...">
27                 <div class="carousel-caption">
28                     投放广告请联系站长
29                 </div>
30             </div>
31         </div>
32 
33         <!-- Controls -->
34         <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
35             <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
36             <span class="sr-only">Previous</span>
37         </a>
38         <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
39             <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
40             <span class="sr-only">Next</span>
41         </a>
42     </div>
轮播图html

默认引入bootstrap和jQuery之后,轮播图就可以按照默认方式动态起来,如果想要自定义轮播速度,轮播方向等功能,可以把下面代码作为例子,结合bootstrap官网的参数进行各种调整。

 1 <script>
 2     $(function () {
 3         #轮播切换时间设置为2秒,默认是5秒
 4         $('#myCarousel').carousel({
 5             interval: 2000,
 6         })
 7         #点击轮播图下方小圆点可以改变轮播图片
 8         $("#myCarousel li").click(function () {
 9             var index=$(this).attr("data-slide-to")
10             $('#myCarousel').carousel(parseInt(index))
11         })
12     })
13 </script>
轮播js

 

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们