1.0.12 • Published 7 years ago

easy-swiper v1.0.12

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

install

npm install easy-swiper

how to use

<style>
#container {
    position: relative;
    height: 100px;
}
.item {
    z-index: 9;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.item.active {
    position: relative
}
</style>

<div id="container">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>

<script type="text/javascript" src="./easySwiper.min.js"></script>

//(if support) var easySwiper = require('easy-swiper'); 
 
var container = new easySwiper({
    element: document.querySelector('#container'),
    initNum: 0,
    onChangeBegin: function(obj){
    },
    onChangeEnd: function(obj){
    },
    onInit: function(obj){
    },
    onMoving: function(obj){
    },
    autoPlay: true||false
})
 
container.gotoPage(num)

params说明

  • element: swiper容器(必须)
  • initNum: 初始化加载num(从0开始)
  • onChangeBegin: swiper开始
  • onChangeEnd: swiper结束
  • onInit: swiper初始化完成
  • onMoving: swiper跟随手指移动时,obj包含 num 和 delta(偏移值)
  • autoPlay: 是否轮播
  • 回调函数的obj包含obj.dom和obj.num,分别代表当前dom和当前索引值
  • container.gotoPage(num) 从0开始的索引,(!注autoPlay为true的时候gotoPage不生效)
  • 插件会对当前swiper-item添加class="active",方便定位

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago