BootStrap实现手机端轮播图左右滑动事件


Posted in Javascript onOctober 13, 2016

用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实现手机端轮播图左右滑动事件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
几个比较实用的JavaScript 测试及效验工具
Apr 18 Javascript
JavaScript中使用构造器创建对象无需new的情况说明
Mar 01 Javascript
JS定义网页表单提交(submit)的方法
Mar 20 Javascript
JS控制表单提交的方法
Jul 09 Javascript
Node.js实用代码段之获取Buffer对象字节长度
Mar 17 Javascript
jquery 中toggle的2种用法详解(推荐)
Sep 02 Javascript
详解node.js搭建代理服务器请求数据
Apr 08 Javascript
Vue.js实现在下拉列表区域外点击即可关闭下拉列表的功能(自定义下拉列表)
May 30 Javascript
Vue中自定义全局组件的实现方法
Dec 08 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
May 28 jQuery
详解Vue前端对axios的封装和使用
Apr 01 Javascript
Node爬取大批量文件的方法示例
Jun 28 Javascript
js图片切换具体实现代码
Oct 13 #Javascript
微信小程序 rpx 尺寸单位详细介绍
Oct 13 #Javascript
jquery实现图片切换代码
Oct 13 #Javascript
JavaScript和jQuery获取input框的绝对位置实现方法
Oct 13 #Javascript
微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例
Oct 13 #Javascript
Javascript中this绑定的3种方法与比较
Oct 13 #Javascript
手机端实现Bootstrap简单图片轮播效果
Oct 13 #Javascript
You might like
smarty表格换行实例
2014/12/15 PHP
JS 表单验证大全
2011/11/23 Javascript
js截取固定长度的中英文字符的简单实例
2013/11/22 Javascript
jquery中checkbox全选失效的解决方法
2014/12/26 Javascript
JavaScript表格常用操作方法汇总
2015/04/15 Javascript
js简单实现竖向tab选项卡的方法
2015/05/04 Javascript
浅谈jquery中delegate()与live()
2015/06/22 Javascript
js简单工厂模式用法实例
2015/06/30 Javascript
js实现简洁大方的二级下拉菜单效果代码
2015/09/01 Javascript
Jquery 全选反选实例代码
2015/11/19 Javascript
浅谈javascript中的call、apply、bind
2016/03/06 Javascript
javascript HTML5 Canvas实现圆盘抽奖功能
2016/04/11 Javascript
javascript中去除数组重复元素的实现方法【实例】
2016/04/12 Javascript
基于javascript数组实现图片轮播
2016/05/02 Javascript
Vue方法与事件处理器详解
2016/12/01 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
JavaScript队列的应用实例详解【经典数据结构】
2017/04/12 Javascript
使用nvm和nrm优化node.js工作流的方法
2019/01/17 Javascript
Vue中使用Lodop插件实现打印功能的简单方法
2019/12/19 Javascript
[46:58]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第一场 12.17
2020/12/19 DOTA
python strip()函数 介绍
2013/05/24 Python
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
Python简单实现子网掩码转换的方法
2016/04/13 Python
Python中join函数简单代码示例
2018/01/09 Python
python使用udp实现聊天器功能
2018/12/10 Python
pycharm配置pyqt5-tools开发环境的方法步骤
2019/02/11 Python
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
2019/06/17 Python
python匿名函数用法实例分析
2019/08/03 Python
Python(PyS60)实现简单语音整点报时
2019/11/18 Python
python 元组的使用方法
2020/06/09 Python
师说教学反思
2014/02/07 职场文书
大学生个人实习的自我评价
2014/02/15 职场文书
车间机修工岗位职责
2014/02/28 职场文书
2014学雷锋活动心得体会
2014/03/10 职场文书
给学校的建议书400字
2015/09/14 职场文书
MySQL创建管理子分区
2022/04/13 MySQL