new LazyLoad(container=window, opts)
图片懒加载
- 版本:
- 1.0
- 继承:
- 依赖:
-
- module:lib/zepto.js
- 源码:
- lazyLoad.js, line 1
Example
var lazyload = new mo.LazyLoad(window, {
'threshold' : 100,
'dataAttr' : 'original'
});
参数
属性
方法
事件
名称 | 类型 | 参数 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
container=window |
HTMLElement | 懒加载的容器 默认 | ||||||||||||||||
opts |
object |
<optional> |
配置参数
Properties
|
-
container :HTMLElement
-
懒加载容器
- 源码:
- lazyLoad.js, line 103
-
list :Array
-
需要懒加载的元素列表
- 源码:
- lazyLoad.js, line 108
-
detect() → {[type]}
-
检测懒加载元素
- 源码:
- lazyLoad.js, line 121
Returns:
[description]- Type
- [type]
-
off()
-
绑定事件
- 继承自:
- mo.Base#off
- 源码:
- base.js, line 61
-
on()
-
绑定事件
- 继承自:
- mo.Base#on
- 源码:
- base.js, line 52
-
trigger()
-
触发事件
- 继承自:
- mo.Base#trigger
- 源码:
- base.js, line 69
-
load
-
- 源码:
- lazyLoad.js, line 151
名称 类型 描述 event
object 单个资源加载完成 -
startLoading
-
- 源码:
- lazyLoad.js, line 131
名称 类型 描述 event
object 单个资源开始加载
资源懒加载运行Demo二维码
Loading...