BootStrap实现手机端轮播图左右滑动事件
2016-10-13 09:11
721 查看
用bootstrap做出的项目轮播图在手机端不能滑动,为此找了好多插件、框架。但是都不能和bootstrap良好的结合。
功夫不负有心人,经过一番查找终于在github找到了一段js:toucher.js,原文链接:https://github.com/bh-lay/toucher
由于个人水平原因代码没看懂抓狂,不过使用还是没问题滴。
第一.在head中加载toucher.js。
<script type="text/JavaScript" src="__PUBLIC__/home/js/toucher.js"></script>
第二.在轮播图页面实现触屏事件。
轮播图代码:
<div id="carousel-example-generic" class="carousel slide both" data-ride="carousel"> <!-- Indicators --> <ol class="carousel-indicators"> <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li> <li data-target="#carousel-example-generic" data-slide-to="1"></li> <li data-target="#carousel-example-generic" data-slide-to="2"></li> </ol> <!-- Wrapper for slides --> <div class="carousel-inner" role="listbox"> <div class="item active"> <img src="__PUBLIC__/home/img/banner_01.jpg" alt="..."> <div class="carousel-caption"> ... </div> </div> <div class="item"> <img src="__PUBLIC__/home/img/banner_02.jpg" alt="..."> <div class="carousel-caption"> ... </div> </div> <div class="item"> <img src="__PUBLIC__/home/img/banner_03.jpg" alt="..."> <div class="carousel-caption"> ... </div> </div> </div> <!-- Controls --> <a id="carleft" class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a id="carright" class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next"> <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div> </div>
js代码:
<script> var myTouch = util.toucher(document.getElementById('carousel-example-generic')); myTouch.on('swipeLeft',function(e){ $('#carright').click(); }).on('swipeRight',function(e){ $('#carleft').click(); }); </script>
ok手机端可以用了。
相关文章推荐
- bootstrap实现轮播图手指左右滑动事件
- 移动端touch事件---利用bootstrap实现轮播图手指左右滑动事件
- bootstrap轮播图手机端左右滑动事件
- Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法
- Android使用ViewPager实现左右循环滑动及轮播效果
- Android使用ViewPager实现左右循环滑动及轮播效果
- Android实现图片自动轮播并且支持手势左右无限滑动
- BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
- 使用ViewPager实现左右循环滑动及轮播效果
- Android使用ViewPager实现左右循环滑动及轮播效果
- 手机端图片左右滑动效果实现
- Android使用ViewPager实现左右循环滑动及轮播效果
- ViewPager实现无限循环,左右滑动,定时轮播及内存泄漏处理
- BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
- [置顶] viewPager+photoView实现图片轮播和手势缩放功能 支持手势缩放的imageView 如何实现相册左右滑动和手势缩放 如何让图片自适应控件大小 photoView如何使用(上)
- 让 Bootstrap 轮播效果支持左右滑动手势
- 【Android】ViewPager实现图片左右滑动播放及添加点击事件
- ViewPager实现左右循环滑动及轮播效果(广告栏效果)
- 让Bootstrap轮播插件carousel支持左右滑动手势的三种方法
- Bootstrap幻灯轮播如何支持触屏左右滑动手势?