2009-07-22 7 views
0

Je sais que cela ne fonctionne pas:jquery: suivi html avec fonction?

$ ('section #') html ($ (données), fonction() { de $ ('de section #') fadeIn(); .}). ;

Comment pourrais-je continuer à l'écrire? Ça devrait être simple, mais j'ai été loin de jQuery pendant trop longtemps. Merci!

+1

Pourriez-vous s'il vous plaît mettre ce que vous essayez d'atteindre dans la question. –

Répondre

2

Voulez-vous appeler fadeIn une fois la méthode html terminée? Vous pouvez simplement le faire,

$('#section') 
    .html($(data)) 
    .fadeIn(); 

ci-dessus fonctionne parce que contrairement aux méthodes « d'animer », la méthode html est synchrone. La méthode fadeIn ne sera appelée qu'après la fin de l'exécution de la méthode html.

+0

+1 - 20 secondes! –

1

Si vous voulez que le section à se faner dans après avoir défini son innerHTML, c'est ce que vous avez besoin:

$('#section').html($(data)).fadeIn(); 
0

parlez-vous en utilisant le document fonction prête à disparaître quelque chose une fois qu'il est prêt?

Tout ce que vous devez savoir est exact dans Documentation. Puisque vous n'avez pas vraiment posé de question précise et que vous avez dit que vous le connaissez, il ne vous faudra pas grand-chose pour comprendre ce que vous voulez faire.