Salve a tutti,
non sono un esperto di jquery, ci smanetto ogni tanto, magari la soluzione è semplice ma non la trovo.
Ho la seguente pagina:

http://test.danielecascone.com/prova/index4.htm

che non fa altro che caricare i contenuti in asincrono da un file php a seconda del parametro passato.
Lo script funziona bene, solo una cosa non va: quando si clicca sul menù, dovrebbe nascondere il div con un'animazione (.hide), caricare il nuovo contenuto (.load) e poi mostrarlo con un'altra animazione (.show).
Il problema è che quando esegue l'ultima animazione, c'è ancora il vecchiio contenuto: dopo qualche secondo compare il nuovo contenuto.
Io invece vorrei che la nuova animazione mostrasse direttamente il nuovo contenuto.

Ho usato questo comando:

$('#contentArea').load(paginaDaCaricare,'',mostraN uovoContenuto());

dove mostraNuovoContenuto() dovrebbe attivarsi solo dopo che .load() sia stato completato... e invece non lo fa...

un aiutino? :P