类: EventTarget

EventTarget

可监听事件对象


构造

new EventTarget()

方法列表

名称 说明
off(eventName, handler)

停止监听某个事件 如果handle为空,则停止监听该事件的所有回调

on(eventName, handler)

增加事件监听

once()

增加一次性事件监听

triggerEvent(eventName, optionsopt)

触发事件

详细说明


off(eventName, handler)

停止监听某个事件 如果handle为空,则停止监听该事件的所有回调

参数
名称 类型 缺省值 说明
eventName String | Object

事件名称

handler function

事件函数

返回值

thisArg

Type
Self

on(eventName, handler)

增加事件监听

参数
名称 类型 缺省值 说明
eventName String | Object

事件名称 或 事件名称+事件函数对象,例如{"mouseUp":handle1, "mouseDown":handle2}

handler function

事件函数

返回值

thisArg

Type
Self

once()

增加一次性事件监听


triggerEvent(eventName, optionsopt)

触发事件

参数
名称 类型 缺省值 说明
eventName String

事件名

options Object

事件参数

返回值

false 阻止冒泡

Type
Boolean