2010-03-16 4 views
1

Dans mon application, j'ai un div temporaire qui s'affiche chaque fois que l'application est enregistrée (voir le balisage ci-dessous). J'utilise jQuery 1.4.2 voudrais savoir la commande qui va disparaître cette div hors de l'écran au bout de 3 secondes ...jQuery Fade a div de l'écran

<script src="../wp-content/themes/mytheme/jquery-1.4.2.min.js" type="text/javascript"></script> 
if ($_REQUEST['saved']) echo '<div id="message" class="updated fade"><p>'.$themename.' settings saved.</strong></p></div>'; 

Répondre

5

fadeOut() jQuery devrait faire le travail.

http://api.jquery.com/fadeOut/

$('#message').delay(3000).fadeOut(); 
+0

vous devez enchaîner avec un retard() si: '... au bout de 3 secondes.' –

+0

@Ed merci était juste en train d'éditer ma réponse pour ajouter ça !! –

+0

Doux! $ ('# message'). delay (3000) .fadeOut (3000); –