fix calling callBacks by id
This commit is contained in:
parent
49c2efee27
commit
56ec730337
1 changed files with 8 additions and 4 deletions
|
@ -28,11 +28,15 @@ callBack=function(func,obj){
|
|||
|
||||
callBack.callBacks=Array();
|
||||
|
||||
callBack.call=function(id,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10){
|
||||
callBack.call=function(id){
|
||||
callback=callBack.callBacks[id];
|
||||
if(callback){
|
||||
return callback.func.call(callback.obj,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
|
||||
}
|
||||
var args=[];
|
||||
for (var m = 1; m < arguments.length; m++){
|
||||
args.push(arguments[m]);
|
||||
}
|
||||
if(callback){
|
||||
return callback.apply(null,args);
|
||||
}
|
||||
}
|
||||
|
||||
//provide a simple way to add things to the onload
|
||||
|
|
Loading…
Reference in a new issue