属性
使用频率 |
低 |
所属模块 |
Std.events
|
成员类型 |
静态成员函数 |
描述
Std.events.disconnect方法可以断开通过Std.events.connect的连接.
语法
Object Std.events.connect(Object source);
Object Std.events.connect(Object source,String eventName);
Object Std.events.connect(Object source,String eventName,Object target);
Object Std.events.connect(Object source,String eventName,Object target,String targetMethod);
参数
名称 |
类型 |
描述 |
source |
Object |
源模块实例对象 |
eventName |
String |
原模块实例对象的事件名称 |
target |
Object |
目标模块实例对象 |
targetMethod |
String |
要触发目标模块实例对象的方法名称 |
method |
Function |
要触发的目标模块实例对象的函数本身 |
methods |
Array |
包含目标模块实例对象方法名称的数组 |
相关例子
当ajax的success事件触发时,执行body的html方法
var ajax = Std.ajax.get("/robots.txt");
var body = Std.dom("body");
Std.events.connect(ajax,"success",body,"html");
Std.events.disconnect(ajax,"success",body,"html");