jquery三种支持手机触屏的插件库

因为最近开发的项目涉及到移动端 开发,其中需要实现触屏轮播效果。然而,jquery 、bootstrap(carousel.js) 库文件并没有支持触屏的事件。如果只为了实现触屏滑动这个效果引入jquerymobile的话,除了能得到自己要的结果外,还会带来意想不到的“bug”。然而自己又没去研究学习过 zepto.js。所以自己总结以下另外的二种方式 + jqm:

1、下载jquerymobile库文件,导入js文件:

 调用:swipeleft 和  swiperight 或 swipe  事件

2、使用TouchSwipe jQuery plugin 插件  地址:https://github.com/mattbryson/TouchSwipe-Jquery-Plugin

使用方法:

$("#").swipe({
  swipeLeft: function() { $(this).carousel('next'); },
  swipeRight: function() { $(this).carousel('prev'); },
 });

3、使用hammer.js(http://eightmedia.github.io/hammer.js/) + jquery.hammer.jshttps://github.com/EightMedia/jquery.hammer.js)插件。

使用方法:

$('#').hammer().on('swipeleft', function(){
  //$(this).carousel('next');
 });
$('#').hammer().on('swiperight', function(){
  //$(this).carousel('prev');
 });


转载于:https://my.oschina.net/u/2395167/blog/522582

©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值