carrousel

0.1.11 • Public • Published

carrousel

旋转木马式的翻页浏览器

最新版本

0.1.11

依赖库

用Grunt打包

运行 npm install,来安装所需的依赖模块。关于NPM的知识,请参见nodejs;

运行 grunt,来对项目进行打包。关于Grunt的知识,请参见gruntjs;

如何使用

初始化

var Carrousel = lib.carrousel;
var instance = new Carrousel(element, {
    autoplay: true, // 自动播放
    useGesture: true // 可用手势操作
});

传入的元素可以是一个ul。

标准初始化参数

autoplay

自动播放

useGesture

可用手势操作

接口

addEventListener(eventName, eventHandler, useCapture)

添加事件

参数

  • [String eventName] 事件名
  • [Function eventHandler] 事件句柄
  • [Bollean useCapture] 是否捕获

removeEventListener(eventName, eventHandler)

移除事件

参数

  • [String eventName] 事件名
  • [Function eventHandler] 事件句柄

play()

开始播放

stop()

停止播放

属性

[Object items] 项目集合

- [Object length] 项目的数量
- [Object index] 当前激活项目的索引(从0开始)
- add([String html]) 增加一个项目
- get([Number index]) 获取指定索引位置的项目
- next() 定位到下一个项目
- prev() 定位到上一个项目
- slide() 定位到指定项目

[Nunmber playInterval] 自动播放的间隔时间,默认是1500ms

[Boolean autoplay] 是否自动播放

事件

change

项目改变时触发

Readme

Keywords

Package Sidebar

Install

npm i carrousel

Weekly Downloads

2

Version

0.1.11

License

none

Last publish

Collaborators

  • mr.raindrop