手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >BootStrap实现手机端轮播图左右滑动事件
BootStrap实现手机端轮播图左右滑动事件
摘要:用bootstrap做出的项目轮播图在手机端不能滑动,为此找了好多插件、框架。但是都不能和bootstrap良好的结合。功夫不负有心人,经过...

用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" data-ride="carousel"> <> <ol> <li data-target="#carousel-example-generic" data-slide-to="0"></li> <li data-target="#carousel-example-generic" data-slide-to="1"></li> <li data-target="#carousel-example-generic" data-slide-to="2"></li> </ol> <> <div role="listbox"> <div> <img src="__PUBLIC__/home/img/banner_01.jpg" alt="..."> <div> ... </div> </div> <div> <img src="__PUBLIC__/home/img/banner_02.jpg" alt="..."> <div> ... </div> </div> <div> <img src="__PUBLIC__/home/img/banner_03.jpg" alt="..."> <div> ... </div> </div> </div> <> <a id="carleft" href="#carousel-example-generic" role="button" data-slide="prev"> <span aria-hidden="true"></span> <span>Previous</span> </a> <a id="carright" href="#carousel-example-generic" role="button" data-slide="next"> <span aria-hidden="true"></span> <span>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实现手机端轮播图左右滑动事件,希望对大家有所帮助,如果大家有任何疑问请给我们留言,小编会及时回复大家的。在此也非常感谢大家对查字典教程网的支持!

【BootStrap实现手机端轮播图左右滑动事件】相关文章:

jQuery实现鼠标经过图片变亮其他变暗效果

javascript实现图片跟随鼠标移动效果的方法

JS+CSS实现仿触屏手机拨号盘界面及功能模拟完整实例

js实现简单锁屏功能实例

js实现简单div拖拽功能实例

JS函数实现鼠标指向图片后显示大图代码

JS制作手机端自适应缩放显示

jquery实现的判断倒计时是否结束代码

JavaScript实现带标题的图片轮播特效

Javascript实现图片轮播效果(二)图片序列节点的控制实现

精品推荐
分类导航