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中的对象和数组的应用技巧
Jan 07 Javascript
jQuery 获取对象 基本选择与层级
May 31 Javascript
在javascript将NodeList作为Array数组处理的方法
Jul 09 Javascript
JS保留两位小数 四舍五入函数的小例子
Nov 20 Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
Mar 23 Javascript
javascript十六进制及二进制转化的方法
May 06 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
Jan 04 Javascript
TypeOf这些知识点你了解吗
Feb 21 Javascript
利用JS实现点击按钮后图片自动切换的简单方法
Oct 24 Javascript
javascript中的try catch异常捕获机制用法分析
Dec 14 Javascript
js封装成插件_Canvas统计图插件编写实例
Sep 12 Javascript
vue-router之解决addRoutes使用遇到的坑
Jul 19 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
ajax取消挂起请求的处理方法
2013/03/18 PHP
PHP 使用header函数设置HTTP头的示例解析 表头
2013/06/17 PHP
php出现内存位置访问无效错误问题解决方法
2014/08/16 PHP
Laravel中扩展Memcached缓存驱动实现使用阿里云OCS缓存
2015/02/10 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
PHP生成及获取JSON文件的方法
2016/08/23 PHP
PHP 7.1新特性的汇总介绍
2016/12/16 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
使用正则替换变量
2007/05/05 Javascript
Javascript倒计时页面跳转实例小结
2013/09/11 Javascript
jquery数据验证插件(自制,简单,练手)实例代码
2013/10/24 Javascript
两个select多选模式的选项相互移动(示例代码)
2014/01/11 Javascript
Jquery 过滤器(first,last,not,even,odd)的使用
2014/01/22 Javascript
javascript面向对象之定义成员方法实例分析
2015/01/13 Javascript
浅谈jQuery的offset()方法及示例分享
2015/07/17 Javascript
JS基于构造函数实现的菜单滑动显隐效果【测试可用】
2016/06/21 Javascript
浅析上传头像示例及其注意事项
2016/12/14 Javascript
微信小程序使用checkbox显示多项选择框功能【附源码下载】
2017/12/11 Javascript
[17:13]DOTA2 HEROS教学视频教你分分钟做大人-斯拉克
2014/06/13 DOTA
python分析nignx访问日志脚本分享
2015/02/26 Python
python使用Image处理图片常用技巧分析
2015/06/01 Python
使用httplib模块来制作Python下HTTP客户端的方法
2015/06/19 Python
详解Python的Lambda函数与排序
2016/10/25 Python
python 编程之twisted详解及简单实例
2017/01/28 Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
2019/06/20 Python
Python倒排索引之查找包含某主题或单词的文件
2019/11/13 Python
Anaconda详细安装步骤图文教程
2020/11/12 Python
CSS3实现曲线阴影和翘边阴影
2016/05/03 HTML / CSS
html2canvas把div保存图片高清图的方法示例
2018/03/05 HTML / CSS
《七颗钻石》教学反思
2014/02/28 职场文书
社区食品安全实施方案
2014/03/28 职场文书
12.4法制宣传日活动总结
2014/08/26 职场文书
总经理助理岗位职责
2015/01/31 职场文书
文言文辞职信
2015/02/28 职场文书
财务人员廉洁自律心得体会
2016/01/13 职场文书
Android studio 简单计算器的编写
2022/05/20 Java/Android