这是一个比较有趣的滑动切换效果,代码量非常的少,是通过JavaScript控制CSS3的一些属性来实现的一个效果
操作也是十分简单,引入JavaScript
参数的设置:
selector- (string或DOM元素)指定选择器duration- (number)载玻片转移持续时间(以ms为单位)easing- (string)与CSS中的transition-timing-function相同perPage- (number或object)要显示的幻灯片数startIndex- 起始滑块的(number)索引(从零开始)draggable- (boolean)使用拖动和触摸滑动threshold- (number)触摸和鼠标拖动阈值(以px为单位)loop- (boolean)循环幻灯片
API方法的设置:
next(howManySlides = 1)- 转到下一张幻灯片(可选多个)prev(howManySlides = 1)- 转到上一张幻灯片(可选多个)goTo(index)- 转到特定幻灯片destroy()- 删除所有活动的侦听器currentSlide- 当前活动幻灯片的索引(只读)
适用范围:
- pc端
- 移动端
兼容性:
- IE10+
- Chrome 12+
- Firefox 16+
- Opera 15+
- Safari 4+
- Android Browser 4.0+
- iOS Safari 6.0+
HTML代码:
|
|
JavaScript代码: