Hi!
Ich habe eine kleine Funktion bzw. ein Objekt geschrieben, mit dem ich Dinge ein und ausfaden lassen kann.
Allerdings möchte ich bei bedarf eine Funktion übergeben können, die dann am Ende ausgeführt wird.
var blub = new fadingObject();
blub.init('html-element-id');
blub.callBackFunc(function() { alert('Diese Funktion hier soll nach Beendigung des Vorgangs ausgeführt werden.') });
blub.fadeTo(100);
Nur wie führe ich diese Funktion dann auch aus? Ggf. möchte ich dann innerhalb dieser callbackfunktion eine weitere callbackfunktion registrieren können und einen neuen Fadingvorgang starten:
blub.callBackFunc(function() {
blub.callBackFunc(function() {
alert("Wird nach dem 2. Fadingvorgang ausgeführt");
});
blub.fadeTo(50);
});
blub.fadeTo(100);
Das dürfte dann erst zu 100% und danach zu 50% faden und dann die Alert-Meldung ausgeben.
Jemand ne Idee wie ich sowas programmier?
lg PoWl