javascript轮播插件的使用(TouchSlide)
插件一:TouchSlide
地址
http://www.superslide2.com/TouchSlide/
简介
TouchSlide 是纯javascript打造的触屏滑动特效插件,面向手机、平板电脑等移动终端,能实现触屏焦点图、触屏Tab切换、触屏多图切换等常用效果。
使用
参照官方api即可上手使用
注意事项
1、此插件是纯js开发,不依赖其他任何js库
2、此插件只模拟了部分jQeury选择器(包括"#"、"."、"标签名称",用空格隔开),不支持其他选择器,比如不识别这种'div>p'写法等等
3、slideCell,此值代表容器对象,这个必须是id对象的值,不能是类名
4、titCell,此值代表导航元素对象或导航元素的包裹层对象。(一般情况下,此值为导航元素对象,比如".hd ul li",但是当'autoPage'这个参数为true时,那么titCell的值则需是导航元素的包裹层对象,比如".hd ul")
5、经测试,可以嵌套使用轮播
6、关于下方"实现方式"中的注意
实现方式
针对轮播的元素,插件会复制最后一个元素添加到第一个位置,复制第一个元素添加到最后一个位置。这样在左右轮播的时候可以无缝衔接。
注意:由于此复制特性,故在使用时需注意。比如利用id名来js操作时,可能会失效等等,因为它可能会复制出相同id名的元素,从而导致一些意外。
插件二:swiper
地址
http://www.swiper.com.cn/
实现方式
(同上面TouchSlide)
注意事项
1、使用方式和版本相对于,注意
2、多次使用swiper时候,类名的定义,只能在默认的类名基础上追加,而不能修改,因为原来类名有样式??比如 <div class="swiper-container mytest1">....</div>等等)??
疑难杂症
1、spaceBetween参数无法使用rem单位来自适应
【解决】该参数可以使用百分数来完美解决,注意加引号 比如,spaceBetween : '2%'
进阶知识点
Swiper有方法和属性,利用实例化出来的对象进行操作,有不可思议的效果。
属性(暂略,参看手册)
方法 slideTo()、startAutoplay()...等等,参看手册
slideTo()
语法:
Swiper对象.slideTo(索引值,切换速度时间,回调函数)
语法详解:
索引值
设置想要切换到的索引值,0就是第一个元素
切换速度时间
单位毫秒。当切换速度时间不为零时,有切换效果,如果不想有切换效果,那么可以直接设置为0
回调函数
略
举例
var mySwiper = new Swiper('.swiper-container',{
})
$('#btn').click(function(){
mySwiper.slideTo(0, 1000, false);//切换到第一个slide,速度为1秒
})
转载于:https://www.cnblogs.com/shenxinpeter/p/7200023.html
javascript轮播插件的使用(TouchSlide)相关推荐
- android开源轮播图框架,最好用的轮播插件框架都在这里了,Github流行轮播框架...
一般来说,一个完整的WEB项目都少不了使用JavaScript轮播插件.对于整个简单的轮播插件,有时会我们会要求它有更可控的样式,不同的使用场景也需要不同的样式,最理想的轮播插件就是可定制.除了原生开 ...
- 网站项目必备——12款白富美型 jQuery 图片轮播插件
转自:http://www.cnblogs.com/lhb25/archive/2013/01/06/jquery-image-carousel-effect.html 图片轮播是网站中的常用功能,用 ...
- PgwSlideshow-基于Jquery的图片轮播插件
友情链接:http://www.htmleaf.com/Demo/201504031619.html http://www.htmleaf.com/Demo/201504191708.html 0 ...
- 图片轮播插件-carouFredSel
carouFredSel图片轮播插件基于Jquery,比较常规的轮播插件,支持滚轮及键盘左右按键,加入其它插件可实现更加复杂的特效. 主页地址:http://caroufredsel.dev7stud ...
- html轮播图水平传送带,经典的白富美型jQuery图片轮播插件
图片轮播是网站中的常用功能,用于在有限的网页空间内展示一组产品图片或者照片,同时还有非常吸引人的动画效果.本文向大家推荐12款实用的 jQuery 图片轮播效果插件,帮助你在你的项目中加入一些效果精美 ...
- jquery广告轮播插件
大家平时在项目中很多时候也用到广告轮播图,我也不例外,为了避免重复工作,自己编写了一个兼容所有浏览器的广告轮播插件,调用非常简单.(ps:可以很灵活的修改,以满足不同的需求) js代码: (funct ...
- 【轮播图】使用bootstrap轮播插件(Carousel)
Bootstrap 轮播(Carousel)插件是一种灵活的响应式的向站点添加滑块的方式.内容是足够灵活的,可以是图像.内嵌框架.视频或者其他想要放置的任何类型的内容. 源代码 <!DOCTYP ...
- 轮播移动端 html,移动端h5如何使用轮播插件swipe
移动端h5如何使用轮播插件swipe 发布时间:2020-07-16 15:36:34 来源:亿速云 阅读:100 作者:Leah 本篇文章为大家展示了移动端h5如何使用轮播插件swipe,代码简明扼 ...
- html轮播图水平传送带,12款 jquery轮播插件
Nivo Slider 首先推荐的这款插件号称世界上最棒的图片轮播插件,有独立的 jQuery 插件和 WordPress 插件两个版本. 目前下载量已经突破 1,800,000 次!jQuery 独 ...
最新文章
- OpenCV+python:人脸检测
- ElasticSearch基础杂烩-配置-索引-优化
- HTML CSS JavaScript 从一个表格到一个灰阶颜色表(目录)
- mysql查询流程解析及重要知识总结
- 软件测试:面试屡屡碰壁,只因你身上少了这几个特征!
- 第五章 代码重用与函数编写(1)
- 关于DatetTime?
- C语言图书借阅管理系统
- Linux的grep命令源码详解,Linux下的grep命令详解
- Potplayer svp 播放60帧视频
- ZedGraph例子
- android pie原生壁纸,分享:全新谷歌Pixel 3原生手机壁纸 谷歌亲儿子的最强体验!...
- 如何使用Charles进行APP抓包
- PTA乙级【1013 数素数 (20分)】注意第四个测试点
- tcp中RACK算法
- 23_ElsaticSearch 搜索推荐ngram分词机制实现index-time
- OpenCV深入学习(6)--直方图之calcHist使用(补)
- 《Kotin 极简教程》第9章 轻量级线程:协程(2)
- 批量处理大量TXT格式的数据导入到数据库中
- MYSQL 存储过程的简单使用