zoukankan      html  css  js  c++  java
  • BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)

    原生的 Bootstrap 的 carousel.js 插件并没有支持手势,有下面3种解决方案 :

    1. jQuery Mobile (http://jquerymobile.com/download/)

    1
    2
    3
    4
    5
    6
    $("#carousel-generic").swipeleft(function() {
    $(this).carousel('next');
    });
    $("#carousel-generic").swiperight(function() {
    $(this).carousel('prev');
    });

    2. TouchSwipe jQuery plugin (https://github.com/mattbryson/TouchSwipe-Jquery-Plugin)

     
    1
    2
    3
    4
    $("#carousel-generic").swipe({
    swipeLeft: function() { $(this).carousel('next'); },
    swipeRight: function() { $(this).carousel('prev'); },
    });

    3.hammer.js (http://eightmedia.github.io/hammer.js/) +
       jquery.hammer.js (https://github.com/EightMedia/jquery.hammer.js)

    1
    2
    3
    4
    5
    6
    $('#carousel-generic').hammer().on('swipeleft', function(){
    $(this).carousel('next');
    });
    $('#carousel-generic').hammer().on('swiperight', function(){
    $(this).carousel('prev');
    });

     

  • 相关阅读:
    保存windows 10的登录界面壁纸
    Python 从剪贴板中生成二维码
    SpringBoot
    IDEA8条配置
    Nodejs-hexoBlog
    Mybatis-Plus
    Javaweb文件上传
    GIt基本语法
    JS常用部分整合
    javaweb-maven学习总结
  • 原文地址:https://www.cnblogs.com/weimingxin/p/7272086.html
Copyright © 2011-2022 走看看