Stefan: jQuery auf Funktion warten?

Beitrag lesen

Hi zusammen,

ich habe eine doofe Anfängerfrage, bei der ich trotz aller Suche einfach keine Lösung finde :s

ich habe eine Funktion "preloader" die "return true/false" zurückgibt.

Nun soll eine andere Funktion den Preloader starten und auf diesen warten...
ich dachte eigtl das geht so:

  
function test(){  
if (preloader()){  
alert("test");  
}  
else {  
alert("error");  
}  
}  

im Preloader habe ich einige AJAX sachen die etwas dauern....
Leider wartet die IF-Abfrage nicht auf das ergebnis sondern geht gleich auf "error", wenn es minimal länger dauert.

Wo habe ich meinen Denkfehler?

DANKE im Voraus!