dimanche 5 octobre 2014

callback in Classe

Hallo Zusammen



Ich habe folgende Klasse, leider funktioniert das so nicht...

komme vom c++, dadurch auch ein wenig meine Probleme....



Ziel ist es alle Daten zu Laden und wenn alle Daten geladen sind möchte ich die callback Funktion aufrufen.

Ziel ist es das mit einer Klasse zu machen. dort wo Bold ist gibt es ein Problem im Jquery.



Was ist den an meiner Klasse falsch, was mit dem this.innerCallback?



var c_myclass = new function(callback) {

this.cCallback = callback;

this.load = function ( ){

for( var i=0; i<List.length; i++ ){

...

var shaderName = splitted[splitted.length-1];

$(document).load( vertexShaderFile, this.innerCallback(Name) );

$(document).load( fragmentShaderFile, this.innerCallback(Name) );

}

};



this.innerCallback = function ( name,){

return function(data){

iNrOfShadrs++;

if( iNrOfShadrs == g_List.length ){

this.cCallback ();

}

};

};

}



und so ist der aufruf:

c_myclass.load(mycallback());





Vielen Dank

Sascha





callback in Classe

Aucun commentaire:

Enregistrer un commentaire