Ho una funzione, molto articolata, che viene eseguita all'azione dell'utente.
La funzione contiene al suo interno sia istruzioni per cambiare il setting css di alcuni elementi, sia la chiamata ad ulteriori funzioni esterne. Insomma, qualcosa tipo:
codice:
function myFunction() {
$("#myelement").css({"left": "100px"});
if (a == 0) {
mySecondFunction();
} else {
myThirdFunction();
}
/* etc etc... */
}
Quello che mi occorre, è una chiamata callback che venga eseguita quando l'intera sequenza delle istruzioni contenute sia stata completamente eseguita.
Deve, cioè, scattare solo e soltanto quando l'esecuzione di ogni singola funzione, richiamata all'interno della funzione principale, sia terminata.
Qual'è la migliore soluzione per ottenere questo risultato?