首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

抢救:动态给控件添加监听事件无效

2012-09-01 
急救:动态给控件添加监听事件无效// 添加按钮事件function AddButtonMoveEven(buttonName:String, address

急救:动态给控件添加监听事件无效
// 添加按钮事件
function AddButtonMoveEven(buttonName:String, address:String) {
// 获得按钮对象
var myButton:Button = _root["tp"][buttonName];

if (myButton == null) {
return;
}

var myClickEvent = new Object();
myClickEvent.click = function() {
trace("事件是否被调用!");
};
addEventListener("click",myClickEvent);
trace("测试方法是否调用!");
}

点击按钮没任何输出。按钮对象能获得。注册事件也执行了。但调试时点按钮没任何反应。

[解决办法]
在creationComplete="xxx()",初始化时候需要对按钮事件加入监听
[解决办法]
没看到给button注册事件的代码,addEventListener("click",myClickEvent);
这块是不是写的有问题。

热点排行