`
wangyanlong0107
  • 浏览: 499767 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

【转】让 Bootstrap 轮播效果支持左右滑动手势

 
阅读更多

因为最近开发的项目涉及到移动设备上的 HTML5 开发,其中需要实现轮播效果。

然后最快捷的方式,你知道的(Bootstrap),然后原生的 Bootstrap 的 carousel.js 插件并没有支持手势。

然后......自己想办法呗,再然后,就有下面3种解决方案 :

 

[javascript] view plain copy
 
 在CODE上查看代码片派生到我的代码片
  1. $("#carousel-generic").swipeleft(function() {  
  2.     $(this).carousel('next');  
  3. });  
  4.   
  5. $("#carousel-generic").swiperight(function() {  
  6.     $(this).carousel('prev');  
  7. });  

 

[javascript] view plain copy
 
 在CODE上查看代码片派生到我的代码片
  1. $("#carousel-generic").swipe({  
  2.     swipeLeft: function() { $(this).carousel('next'); },  
  3.     swipeRight: function() { $(this).carousel('prev'); },  
  4. });  

 

[javascript] view plain copy
 
 在CODE上查看代码片派生到我的代码片
  1. $('#carousel-generic').hammer().on('swipeleft'function(){  
  2.     $(this).carousel('next');  
  3. });  
  4.   
  5. $('#carousel-generic').hammer().on('swiperight'function(){  
  6.     $(this).carousel('prev');  
  7. });  

 

单单为了支持滑动手势而导入整个 jQuery Mobile 貌似有些大材小用,

而 TouchSwipe 在两边可点击按钮区域滑动无效,

然后选择了 Hammer,

然后,<完>

 

(参考资料:http://lazcreative.com/blog/adding-swipe-support-to-bootstrap-carousel-3-0/

分享到:
评论

相关推荐

    Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法

    Bootstrap的轮播组件(Carousel)是其核心特性之一,可以轻松创建滑动效果的图像或内容展示。然而,原生的Bootstrap Carousel并不直接支持触屏设备的手势滑动。为了实现这个功能,我们可以借助第三方JavaScript库,...

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

    在本文中,作者提到的问题是 Bootstrap 轮播图在手机端无法通过左右滑动手势进行切换。为了解决这个问题,作者找到了一个名为 toucher.js 的 JavaScript 库。toucher.js 是专为移动端手势识别而设计的,能够与 ...

    基于Bootstrap的响应式Carousel轮播图插件

    2. **自定义布局**:原生Carousel通常是水平滑动,而插件可能支持垂直滑动或其他创新的布局方式,让开发者可以根据项目需求定制轮播图的展示方式。 3. **交互优化**:插件可能提供了更多的交互选项,比如手势控制...

    Bootstrap3制作图片轮播效果

    此外,Bootstrap3的轮播组件还支持触屏设备,使得用户可以通过滑动手势来切换图片。这大大增强了轮播在移动设备上的用户体验。 总的来说,Bootstrap3的图片轮播组件是一种强大且易用的工具,可以帮助开发者快速创建...

    轮播图片,支持手机滑动

    这些库已经处理了大部分细节,只需按照文档配置即可快速搭建轮播效果。 在【新建文件夹】中,可能包含实现轮播图片功能的HTML、CSS和JavaScript文件,以及示例图片资源。开发者可以通过分析这些文件,了解具体的...

    jQuery实现的超牛图片轮播左右滑动效果.zip

    这个"jQuery实现的超牛图片轮播左右滑动效果.zip"压缩包文件,显然包含了一个使用jQuery创建的高效且动态的图片轮播组件。下面,我们将详细探讨与jQuery图片轮播相关的知识点,以及如何实现左右滑动效果。 首先,...

    70多种轮播效果.rar

    在前端开发中,轮播效果是一种常见的网页交互设计,用于展示多张图片或内容,以有限的屏幕空间呈现丰富的信息。"70多种轮播效果.rar" 是一个压缩包,包含70种不同的轮播效果实现,对于学习和借鉴JS(JavaScript)...

    Bootstrap响应式手机移动端图片切换特效.zip

    这个特效是基于流行的前端框架Bootstrap构建的,结合了jQuery库来实现动态的图片轮播效果。在本文中,我们将深入探讨Bootstrap和jQuery的基本概念,以及如何利用它们创建响应式的手机移动端图片切换特效。 ...

    bootstrap应用案例,手机兼容案例、轮播案例

    5. 触摸事件支持:Bootstrap轮播对触摸设备友好,用户可以通过滑动手势来切换图片。 在`bootstrapTest`文件夹中,可能包含了实现这些功能的HTML代码示例,以及可能的CSS和JavaScript文件。开发者可以通过研究这些...

    让bootstrap的carousel支持滑动滚屏的实现代码

    在Bootstrap的默认配置中,Carousel 可以通过点击左右控制按钮来切换图片,但并不直接支持用户通过在触摸设备上滑动屏幕来切换。这个问题对于移动设备用户体验来说是一个明显的不足。 为了使 Bootstrap Carousel ...

    swiper手机端左右滑动天气预报代码.zip

    在这个“swiper手机端左右滑动天气预报代码”项目中,开发者利用Swiper库的特性,构建了一个动态展示天气预报的解决方案,让用户通过简单的左右滑动手势获取不同日期或地点的天气情况。 Swiper库主要特点包括: 1....

    支持移动端手势滑动的幻灯片切换

    在IT行业中,构建一个支持移动端手势滑动的幻灯片切换功能是常见的需求,尤其在设计网站的首页顶部轮播时。这样的功能可以提供用户友好的互动体验,使得信息展示更加生动有趣。以下是对这个话题的详细解释: 1. **...

    仿网页图片轮播效果2010.zip

    【标题】"仿网页图片轮播效果2010.zip" 涉及的主要知识点是网页设计中的图片轮播效果,通常称为滑动门(Slider)或轮播图(Carousel)。这种效果在现代网页设计中非常常见,用于展示一系列相关的图片、产品或信息,...

    Bootstrap响应式手机移动端图片切换特效

    Carousel支持触屏事件,使得在手机或平板电脑等移动设备上使用时,用户可以通过手势轻松浏览图片。 首先,`index.html`文件是整个应用的主入口,它包含了HTML结构,包括Carousel的HTML标记。例如,一个基本的...

    轮播效果请观看

    在IT行业中,图片轮播效果是一种常见的用户界面(UI)设计元素,特别是在网站、应用程序和数字广告中。这种效果能够以动态方式展示一系列图片或内容,吸引用户的注意力并提供丰富的用户体验。下面我们将深入探讨...

    jq滑动轮播

    【jq滑动轮播】是一种基于JavaScript库jQuery实现的动态图像展示技术,广泛应用于网站设计中,用于创建吸引人的、自动循环的图片或内容轮播效果。jQuery库因其简洁的API和强大的功能,使得实现这样的轮播效果变得...

    电脑端手机端滑动轮播图

    2. **触摸事件支持**:在手机端,用户更倾向于使用触摸手势进行交互,如滑动切换图片。因此,轮播图的JavaScript代码需要处理触摸事件,如touchstart、touchmove和touchend,确保在触屏设备上的顺畅操作。 3. **...

    bootstrarp好的的案例,包括导航,轮播等

    3. 触控滑动:Bootstrap轮播支持触摸设备上的滑动手势,使得在手机和平板上的操作更加直观。 4. 多个滑块:一个轮播可以包含多个独立的滑块,每个滑块有自己的控制和动画效果。 通过学习和实践这些Bootstrap案例,...

    TouchSlider滑动插件支持手机及pc端

    它能够识别用户的轻触、滑动和捏合等手势,为移动用户带来如同使用原生应用般的操作体验。 5. **SEO友好**: TouchSlider在实现动态滑动效果的同时,也考虑到了搜索引擎的可读性。它支持HTML5语义化结构,确保内容...

    jQuery左右箭头控制图片轮播代码.zip

    5. **触摸设备支持**:考虑到移动设备的普及,好的轮播图应该也支持手势操作,如滑动切换。jQuery UI和第三方库如swipe.js等提供了这样的功能。 在实际应用中,开发这个特效时,我们需要考虑以下几个方面: - **...

Global site tag (gtag.js) - Google Analytics