jquery三種支持手機觸屏的插件庫

由於最近開發的項目涉及到移動端 開發,其中須要實現觸屏輪播效果。然而,jquery 、bootstrap(carousel.js) 庫文件並無支持觸屏的事件。若是隻爲了實現觸屏滑動這個效果引入jquerymobile的話,除了能獲得本身要的結果外,還會帶來意想不到的「bug」。然而本身又沒去研究學習過 zepto.js。因此本身總結以下另外的二種方式 + jqm:jquery

一、下載jquerymobile庫文件,導入js文件:
git

 調用:swipeleft 和  swiperight 或 swipe  事件github

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

使用方法:學習

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

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

使用方法:spa

$('#').hammer().on('swipeleft', function(){
  //$(this).carousel('next');
 });
$('#').hammer().on('swiperight', function(){
  //$(this).carousel('prev');
 });
相關文章
相關標籤/搜索