如下,最后一行:Person = function(name,age){
this.name = name;
this.age = age;
this.say = function(){
this.fireEvent('onSay',this.name,this.age);// 激发自定义事件
}
this.addEvents({// 加入自定义事件
"onSay" : true
});
}Ext.extend(Person, Ext.util.Observable);// 继承自Ext.util.Observable
var per = new Person('tom','19');// 创建对象
per.addListener('onSay',handler);// 为自定义事件绑定处理函数
function handler(n,m){// 事件处理函数
alert("I'am " + n+", my age is"+ m);
alert(e.getPageY()); //!!!!!!!!!!!!!!如何引用event呢???? }
this.name = name;
this.age = age;
this.say = function(){
this.fireEvent('onSay',this.name,this.age);// 激发自定义事件
}
this.addEvents({// 加入自定义事件
"onSay" : true
});
}Ext.extend(Person, Ext.util.Observable);// 继承自Ext.util.Observable
var per = new Person('tom','19');// 创建对象
per.addListener('onSay',handler);// 为自定义事件绑定处理函数
function handler(n,m){// 事件处理函数
alert("I'am " + n+", my age is"+ m);
alert(e.getPageY()); //!!!!!!!!!!!!!!如何引用event呢???? }
解决方案 »
- javascript 怎么控制MSCOMM32.OXL 控件像客户显示屏传送清屏命令
- 页面跳转的问题...
- 如何复制一个数组?原来的数组改动不影响复制的那个数组
- 怎样区分同ID不同行的情况
- 急!请教个问题!大虾帮忙呀!
- 急问,关于js中窗体之间值传递的问题
- 如何通过java script代码使IE可以自动检查系统是否安装Acrobat Reader
- 愁死我了
- 如何在javascript中 使〈input type="file")fileupload value 的值可以修改,
- 有什么辦法讓瀏覽器地址欄顯示指定的地址而不是自動顯示的地址?
- 使用jquery实现页面跳转时渐变显示效果
- 之前对javascript数组赋值的错误理解。
不过你这样写在handler函数中不能获得n和m两个参数是肯定的了
per.addListener('onSay',function(){handler("a",12)});
写成这样吧,至少能传递两个参数