carousel
移动端网站首页几乎都会用到的图片轮播组件。
组件使用了 touchstart 和 touchend` 事件,所以仅适用于移动端
用法
直接引入dist 或者
使用 npm install carousel-html5 安装后import:
import Carousel from 'carousel-html5'
var c = new Carousel({
root: 'component-carousel',
speed: 300,
interval: 3000,
current: 1,
onSwitch: function (currentIndex) {
console.log(currentIndex)
}
})
要求 #root 是以下类似的三级结构:
<div id="component-carousel">
<ul>
<li><img src="xxx"></li>
<li><img src="xxx"></li>
<li><img src="xxx"></li>
<li><img src="xxx"></li>
<li><img src="xxx"></li>
</ul>
</div>
具体可以查看:
DEMO
GITHUB:
juzhikan/carousel