类:处理
创建绑定到事件源事件监听器
el = addlistener (hSource EventName,回调)
EL =的addListener(hSource,属性名,事件名称,回调)
该事件创建一个监听器埃尔
=的addListener(hSource
,事件名称
,回调
)事件名称
当在源对象上触发时,Hsource
。
如果hSource
数组中,侦听器响应指定事件的任何对象hSource
阵列。回调
是一个函数句柄引用的回调函数。
创建的预定义的属性事件之一的监听器。有四种预定义属性的事件:埃尔
=的addListener(hSource
,属性名
,事件名称
,回调
)
事件名称 | 事件发生 |
---|---|
预调 |
之前的属性值设置,调用其设置的访问方法之前, |
后集 |
紧随属性值设置后 |
PreGet |
之前的属性值查询服务,调用它可以访问方法之前, |
PostGet |
在将属性值返回到查询之后立即执行 |
要删除监听器,删除返回的侦听器对象的addListener
。例如,
删除(EL)
调用句柄类删除方法来删除从工作区中的对象,并删除该侦听器。
重新定义或清除含有收听者的手柄的变量(例如,埃尔
)不会删除侦听器。事件对象(hSource
)仍然具有对一个参考event.listener
对象。的addListener
领带听者的生命周期作为事件源的对象。
要定义不依赖于事件对象的监听器,使用event.listener
直接构造函数来创建监听器。
当你需要监听对象的生命周期是独立的源对象的生命周期,使用handle.listener
创建监听器。