1.0.2 • Published 6 years ago

carousel-plugin v1.0.2

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

carousel-plugin

一个使用原生 JavaScript 实现的轮播图组件,兼容 pc 和 h5

内容

浏览器兼容性

IEFirefoxChromeSafariiOSAndroid
IE9+

功能特性

  • 使用原生 JavaScript
  • 兼容 pc 和 h5
  • 持续维护迭代

安装

npm install carousel-plugin --save

OR

<script src="./dist/carousel.min.js"></script>
<script>
	new Carousel({
		container: document.querySelector('.carousel'),
		wrap: document.querySelector('.wrap')
	});
</script>

使用

开发

npm run dev

编译案例

npm run build:example

编译生产环境

npm run build:prod

案例

请查看example

pc oline demo

mobile oline demo

config

optiondescriptiondefaultval
duration切换时长(ms)可选1000Number
stay停留时长(ms)可选1000Number
container外部容器必选nullDOM
wrap轮播容器必选nullDOM
multi一屏是否包含多个项目可选falseBoolean
dotsWrap底部锚点容器可选nullDOM
leftArrow左边切换按钮可选nullDOM
rightArrow右边切换按钮可选nullDOM
usePosition是否使用定位实现动画过渡可选falseBoolean
enableTouch是否允许触摸滑动可选trueBoolean
enableClick是否允许点击底部锚点切换可选trueBoolean
dotClassName锚点类名可选dotString
activeClassName激活的锚点类名可选activeString
activeClassName激活的锚点类名可选activeString

贡献

欢迎给出一些意见和优化,期待你的 Pull Request