IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Jquery, FadeOut /FadeIn


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 16
    Par défaut Jquery, FadeOut /FadeIn
    Bonjour à tous, je viens vous voir suite à un problème de FadeOut/FadeIn avec Jquery.

    En fait, lors du chargement d'une nouvelle page, je veux faire disparaitre l'ancienne en fadeOut, et la nouvelle la faire apparaitre en fadeIn, et ce via l'utilisation de ajax de Jquery.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    $(document).ready(function() {
    		$("a.test").click(function() { 
    	    $("#centre").fadeOut("slow");
     
        $.ajax({ 
            type: "POST", 
            url: $(this).attr("href"), 
            success: function(retour){
     
     
                $("#centre").empty().append(retour).fadeIn("slow"); 
     
            }
     
     
        }); return false;
     
    });
    });
    Si je n'ai pas été assez clair, je vous invite à voir l'effet "indésirable" sur http://propg.fr

    D'avance, merci.

  2. #2
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Salut,

    Je n'ai pas testé, mais me suis inspiré de quelque chose que j'ai déjà fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    $(document).ready(function() {
    	$("a.test").click(function() {
    		var $me = $(this);
    		$("#centre").fadeOut("slow", function() {
    			$("#centre").load($me.attr("href"), function() {
    				$("#centre").fadeIn("slow"); 
    			});
    		});
    	}); 
    	return false;
    });

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/12/2011, 19h10
  2. Probleme FadeIn / FadeOut sur une image
    Par miya dans le forum Flex
    Réponses: 0
    Dernier message: 12/08/2009, 12h07
  3. FadeIn d'une Page HTML entiere Jquery
    Par Hyuge dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 04/05/2009, 17h57
  4. [jQuery] fadeIn/out sur un add/removeClass
    Par Spir dans le forum jQuery
    Réponses: 2
    Dernier message: 08/10/2008, 09h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo