avevo provato anche io così, senza successo, ho riprovato lo stesso con il tuo codice e confermo che non funziona in quanto sia su firefox che explorer che opera lancia la funzione mostra(); prima dell'animazione di apertura del div invece di lanciarla alla fine dell'animazione come desidero, comunque grazie lo stesso.Originariamente inviato da dottwatson
sto imparando jquery da poco (sono mootoolsiano) ed ecco come ho risolto il problema così come ho trovato sulla documentazione...
codice:$(document).ready(function(){ $('a#tech').click(function() { $('#scheda_tecnica').animate( {"height": "toggle"}, 500, 'linear', mostra() ); }); function mostra(){ alert('ciao'); } });