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 :

utiliser animate into animate


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Juin 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2013
    Messages : 2
    Par défaut utiliser animate into animate
    salut,


    j'ai 3 divs , je voudrais faire l'animation de 2eme à la fin d'animation d 2er ...

    utilisant la notion delay et animate dans la function de fin de 1er animate

    mais ça ne marche plus

    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
    20
    21
    22
    23
    24
    ///////////////////////////////////////////////
     
    $(function(){
     
       setInterval("animatediv()",3000);
     
    });
     
    function animatediv() {
     
     
      $(".mnt1").animate({"left":"-400px"},800,function(){
     
          $(this).removeClass("mnt1");
     
          $("#div2").css("left","400px").addClass("mnt2").animate({"left":"0px"},800,function(){
                 $(this).removeClass("mnt2");
               $("#div3").css("left","400px").addClass("mnt3").animate({"left":"0px"},800)
     
          });
      });
     
     
    }

  2. #2
    Membre confirmé Avatar de royto
    Homme Profil pro
    Développeur .Net & Web
    Inscrit en
    Mai 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .Net & Web

    Informations forums :
    Inscription : Mai 2005
    Messages : 92
    Par défaut
    Il ne faut pas mettre de guillemets autour des propriétés que tu veux animer

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $("#div1").animate({ left : "+400px" }, 800)
    Un exemple qui fonctionne : http://jsfiddle.net/WbrjZ/

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Citation Envoyé par royto Voir le message
    Il ne faut pas mettre de guillemets autour des propriétés que tu veux animer


    Au contraire, il s'agit toujours d'un texte, ne pas en mettre par paresse est une très mauvaise habitude à mon humble avis.

    En en mettant systématiquement on évite les pièges. On créera et l'on manipulera, sans être dérouté par l'écriture, les objets CSS dans jQuery.

    Lors de la création d'un élément du DOM en jQuery, on évitera le piège des mots clés, exemple : "class".

    Idem pour les propriétés et les méthodes d'un objet JSON.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  4. #4
    Membre confirmé Avatar de royto
    Homme Profil pro
    Développeur .Net & Web
    Inscrit en
    Mai 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .Net & Web

    Informations forums :
    Inscription : Mai 2005
    Messages : 92
    Par défaut
    En effet, ca marche aussi avec. J'avais plusieurs modifications pour arriver à faire marcher mais ca venait pas de la ...

    je viens de me rendre compte que mon exemple n'est pas la solution finale qui est ici : http://jsfiddle.net/WbrjZ/3/

Discussions similaires

  1. utilisation des gifs animés
    Par luron dans le forum C#
    Réponses: 5
    Dernier message: 22/04/2008, 19h50
  2. Utiliser un curseur animé
    Par MarronSuisse dans le forum MFC
    Réponses: 8
    Dernier message: 15/11/2007, 09h09
  3. [AJAX] Utiliser le contrôle animation
    Par cortex024 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 28/06/2007, 12h24
  4. [WinDev 11] Problème utilisation image GIF animée
    Par slick42 dans le forum WinDev
    Réponses: 3
    Dernier message: 17/01/2007, 01h03
  5. Utilisation d'images -> animation
    Par hush dans le forum SDL
    Réponses: 11
    Dernier message: 05/01/2007, 17h30

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