图片轮播使用bootstrap加上手势触摸轮播
2016-10-26 15:31
393 查看
1.引用bootstrap的js方法,但是只能实现定时图片轮播
<div id="Mycarousel" class="carousel slide col-md-12" data-ride="carousel" data-interval="4000" >
<!-- 底部的指示小圆点-->
<ol class="carousel-indicators">
<li data-target="#Mycarousel" data-slide-to="0" class="active"></li>
<li data-target="#Mycarousel" data-slide-to="1"></li>
<li data-target="#Mycarousel" data-slide-to="2"></li>
</ol>
<!-- 图片容器-->
<div class="carousel-inner">
<div class="item active ">
<img src="img/banner.png" width="100%" />
</div>
<div class="item">
<img src="img/banner.png" width="100%"/>
</div>
<div class="item ">
<img src="img/banner.png" width="100%"/>
</div>
</div>
</div>
2.添加手势触摸轮播,引用hammer.js
<script src="js/hammer.min.js"></script>
3.添加js代码在script中
$(function(){
var myElement=document.getElementById('Mycarousel');
var hm=new Hammer(myElement);
hm.on("swipeleft",function(){
$('#Mycarousel').carousel('next');
})
hm.on("swiperight",function(){
$('#Mycarousel').carousel('prev');
})
});
<div id="Mycarousel" class="carousel slide col-md-12" data-ride="carousel" data-interval="4000" >
<!-- 底部的指示小圆点-->
<ol class="carousel-indicators">
<li data-target="#Mycarousel" data-slide-to="0" class="active"></li>
<li data-target="#Mycarousel" data-slide-to="1"></li>
<li data-target="#Mycarousel" data-slide-to="2"></li>
</ol>
<!-- 图片容器-->
<div class="carousel-inner">
<div class="item active ">
<img src="img/banner.png" width="100%" />
</div>
<div class="item">
<img src="img/banner.png" width="100%"/>
</div>
<div class="item ">
<img src="img/banner.png" width="100%"/>
</div>
</div>
</div>
2.添加手势触摸轮播,引用hammer.js
<script src="js/hammer.min.js"></script>
3.添加js代码在script中
$(function(){
var myElement=document.getElementById('Mycarousel');
var hm=new Hammer(myElement);
hm.on("swipeleft",function(){
$('#Mycarousel').carousel('next');
})
hm.on("swiperight",function(){
$('#Mycarousel').carousel('prev');
})
});
相关文章推荐
- Bootstrap图片轮播组件使用实例解析
- Bootstrap图片轮播组件Carousel使用方法详解
- Bootstrap轮播(carousel)插件中图片变形的终极解决方案——使用jqthumb.js
- 使用onethink和bootstrap实现首页上的图片轮播和图片采用自后台
- 关于bootstrap图片轮播的触摸滑动事件
- 使用handler使用图片轮播及触摸停止
- Android使用ViewPager实现图片轮播和手势滑动
- 五滴水:使用Ajax+jQuery来实现前端收到的数据在console上显示+简单的主页设计与bootstrap插件实现图片轮播
- Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
- 使用Bootstrap为你的博客园自定义轮播图片
- [置顶] viewPager+photoView实现图片轮播和手势缩放功能 支持手势缩放的imageView 如何实现相册左右滑动和手势缩放 如何让图片自适应控件大小 photoView如何使用(上)
- Bootstrap图片轮播组件Carousel使用方法详解
- Bootstrap――carousel(图片轮播)
- android 自定义ImageView实现图片手势滑动,多点触摸放大缩小效果
- [Android分享] 使用触摸手势(六)
- 关于使用图片轮播插件无法实现效果的问题
- slidesjs响应式图片轮播展示插件,支持触摸
- android 自定义ImageView实现图片手势滑动,多点触摸放大缩小效果
- android 自定义ImageView实现图片手势滑动、多点触摸缩放
- [Android分享] 使用触摸手势(四)