博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初识swipe.js
阅读量:6267 次
发布时间:2019-06-22

本文共 1122 字,大约阅读时间需要 3 分钟。

正如大家所知道的,楼主最近做h5页面,各种恶补移动端姿势,这个swipe.js也算做其中之一.

swipe是一个轻量级的移动滑动组件,支持触摸移动,支持响应式页面。

http://swipejs.com/

https://github.com/bradbirdsall/Swipe

 

现在来看一下html代码:

css代码:

.swipe {
overflow: hidden; visibility: hidden; position: relative;}.swipe-wrap {
overflow: hidden; position: relative;}.swipe-wrap > div {
float:left; width:100%; position: relative;}

js代码:

window.mySwipe = new Swipe(document.getElementById('slider'), {  startSlide: 2,  speed: 400,  auto: 3000,  continuous: true,  disableScroll: false,  stopPropagation: false,  callback: function(index, elem) {},  transitionEnd: function(index, elem) {}});

Swipe可以扩展可选参数-通过设置对象的键值对:

  • startSlide Integer (默认:0) - Swipe开始的索引

  • speed Integer (默认:300) - 前进和后台的速度,单位毫秒.

  • auto Integer - 自动滑动 (time in milliseconds between slides)

  • continuous Boolean (默认:true) -是否可以循环播放(注:我设置为false好像也是循环的)

  • disableScroll Boolean (默认:false) - 停止触摸滑动

  • stopPropagation Boolean (默认:false) -停止事件传播

  • callback Function - 回调函数,可以获取到滑动中图片的索引.

  • transitionEnd Function - 在最后滑动转化是执行.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/iwangzheng/p/3821798.html

你可能感兴趣的文章
Python正则表达式
查看>>
Java中CAS详解
查看>>
Spring Boot Unregistering JMX-exposed beans on shutdown
查看>>
命令行man的帮助手册
查看>>
Ubuntu 16.04下为Android编译OpenCV 3.2.0 Manager
查看>>
poi 导入导出的api说明(大全)
查看>>
Fix-Mapped Addresses
查看>>
fmt标签如何计算两个日期之间相隔的天数
查看>>
Spark核心技术原理透视一(Spark运行原理)
查看>>
《Gradle权威指南》--Gradle任务
查看>>
IntelliJ IDEA创建文件时自动填入作者时间 定制格式
查看>>
Android app启动activity并调用onCreate()方法时都默默地干了什么?
查看>>
远程监视jboss应用java内存的配置
查看>>
前端如何接收 websocket 发送过来的实时数据
查看>>
JavaWeb下载文件response
查看>>
Laravel的三种安装方法总结
查看>>
SpringMVC加载配置Properties文件的几种方式
查看>>
C#设计模式总结 C#设计模式(22)——访问者模式(Vistor Pattern) C#设计模式总结 .NET Core launch.json 简介 利用Bootstrap Paginat...
查看>>
java 项目相关 学习笔记
查看>>
numpy opencv matlab eigen SVD结果对比
查看>>