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 :

Implémentation de prependTo()


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 10
    Par défaut Implémentation de prependTo()
    Bonjour à tous,

    J'essaie de créer un petit fil d'actualités dynamique avec ajax mais j'ai un problème.
    J'ai une fonction javascript qui me permet de récupérer la dernière actu.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    function chargerActu() {
    		jQuery.ajax({
    			url: '<?php echo base_url().'cours_ajax/recup_actu/'.$idcours; ?>/'+dernier_id,
    			success: function(data) {
    				$('#actucours').prepend(data);
    			}
    		});
    	}
    Ceci fonctionne très bien. Le problème vient que maintenant je souhaite ajouter un effet de fadeIn à la dernière actualité à charger.

    Quand je remplace :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#actucours').prepend(data);
    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $(data).prependTo('#actuscours');
    plus rien ne marche. J'ai une erreur dans la console :
    Syntax error, unrecognized expression:
    throw new Error( "Syntax error, unrecognized expression: " + msg );

    Je ne sais pas d'où vient le problème... Si vous avez une idée merci de m'en faire part.

    Bonne journée.

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    il manque une partie de code , ou au moins la valeur de data a mon avis

    de plus je ne vois nulle part la partit qui pose problème celle du fadding

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 10
    Par défaut
    Hello,

    data sont les valeurs récupérées par AJAX en allant sur la page précisée dans le champ url. Pour le fading, ca ne sert a rien d'y ajouter l'effet tant que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $(data).prependTo('#actuscours');
    ne marche pas.

  4. #4
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    et la valeur de data ?

Discussions similaires

  1. Réponses: 12
    Dernier message: 01/07/2004, 11h03
  2. Réponses: 8
    Dernier message: 04/06/2004, 09h13
  3. Moteur physique : comment l'implémenter ?
    Par haypo dans le forum Algorithmes et structures de données
    Réponses: 15
    Dernier message: 17/12/2003, 12h56
  4. Réponses: 2
    Dernier message: 06/07/2002, 12h36
  5. Implémentation des fonctions mathématiques
    Par mat.M dans le forum Mathématiques
    Réponses: 9
    Dernier message: 17/06/2002, 16h19

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