
    日记
    
    
    

    让bootstrap的carousel支持滑动滚屏的实现代码

    2023-11-14 20:49:14
    让bootstrap的carousel支持滑动滚屏的实现代码

    原始的轮播组件,并不支持滑动滚屏:

    代码如下:

    <span style="white-space:pre">  </span><div class="row">     <div id="carousel-generic" class="carousel slide"       data-ride="carousel">       <ol class="carousel-indicators">         <li data-target="#carousel-generic" data-slide-to="0"           class="active"></li>         <li data-target="#carousel-generic" data-slide-to="1"></li>         <li data-target="#carousel-generic" data-slide-to="2"></li>       </ol>        <div class="carousel-inner" style="text-align: center">         <div class="item active">           <img alt="First slide" src="img/slide/1.webp"></img>         </div>         <div class="item">           <img alt="Second slide" src="img/slide/2.webp"></img>         </div>         <div class="item">           <img alt="Third slide" src="img/slide/3.webp"></img>         </div>       </div>        <a class="left carousel-control" href="#carousel-generic" rel="external nofollow" rel="external nofollow"          data-slide="prev"> <span         class="glyphicon glyphicon-chevron-left"></span>       </a> <a class="right carousel-control" href="#carousel-generic" rel="external nofollow" rel="external nofollow"          data-slide="next"> <span         class="glyphicon glyphicon-chevron-right"></span>       </a>     </div>   </div> 

    上面的方式,可以通过点击左右两边的箭头触发切换,但无法滑动切换。当然,自动切换还是可以的。

    解决上述问题,方法其实也较多,比较方便的是使用hammer。

    在此之前,需要下载hammer.min.js,jquery.hammer.js.。

    下载不了的可以在我的资源里下载hammer.zip

    代码如下:

    <--! js顺序 --> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/bootstrap.min.js"></script> <script type="text/javascript" src="js/hammer/hammer.min.js"></script> <script type="text/javascript" src="js/hammer/jquery.hammer.js"></script> [javascript] view plain copy//有需求的可以把左右箭头注释掉 $('#carousel-generic').hammer().on('swipeleft', function(){   $(this).carousel('next'); }); $('#carousel-generic').hammer().on('swiperight', function(){   $(this).carousel('prev'); }); 

    总结

    以上所述是小编给大家介绍的让bootstrap的carousel支持滑动滚屏的实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

    tag:支持滚屏代码电脑软件Bootstrap

    相关内容

      excel表格中怎么输入学号数据excel表格中输入学号数据

      2023-11-14 20:47:24

      excel2007转换pdf的方法

      2023-11-14 20:46:13

      CDR2017压感笔和压感设备该怎么设置使用?

      2023-11-14 20:44:23

      jquery 仿锚点跳转到页面指定位置的实例

      2023-11-14 20:43:02

      JavaScript中双符号的运算详解

      2023-11-14 20:41:27

      PHP实现广度优先搜索算法 | BFS,Broad First Search详

      2023-11-14 20:40:12

      ps怎么制作逐帧动画?

      2023-11-14 20:37:12

      了解什么是Excel2007的工作簿和工作表

      2023-11-14 20:35:46

      .net core如何使用Redis发布订阅

      2023-11-14 20:34:13

      PS简单绘制一个轻写实的油漆刷icon图标教程

      2023-11-14 20:32:25

      photoshop简单制作清爽的冰冻文字

      2023-11-14 20:30:55

      jQuery实现的事件绑定功能基本示例

      2023-11-14 20:29:16

      JavaScript实现链表插入排序和链表归并排序

      2023-11-14 20:28:08

      fireworks怎么设计一个立体的炫光球体?

      2023-11-14 20:26:58
    • 首页
    • 处理器
    • 快捷键
    • 设置
    • 系统
    • 桌面
    • 笔记本电脑
    • 主板
    • cpu
    • 教程
    • 显卡
    ©2020-2023 软件日记 | 京ICP备19020253号-12