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 :

M�thode animate() Chrome


Sujet :

jQuery

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Infographiste
    Inscrit en
    Juillet 2012
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Infographiste

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9
    Par d�faut M�thode animate() Chrome
    Bonjour � tous,

    Je me retrouve confront� � un probl�me avec la methode animate() sur chrome !

    Voici le petit bout de script qui s'ex�cute mal selon moi :

    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
    var colonne=0, ligne=1, decalage=232; 
     
    	$('.photo').each(function(index){		
    		colonne++;		
    		if(colonne>4){
    			ligne++;
    			colonne=1;}	
     
    		var delai=Math.round(Math.random()*2000), coteDepart, pilouFace=Math.floor(Math.random()-.5);
    		if (pilouFace==0){coteDepart=-2000;}else{coteDepart=2960;}
    		$(this).css('position','absolute').css('margin','0').css('left',coteDepart+"px").css('top',(150+(ligne-1)*decalage)+'px');
     
    		$(this).delay(delai).animate({left:32+(colonne-1)*decalage+'px'},1000,function(){$(this).children().animate({opacity:"1"},1500);});
    		$(this).append('<div class="bordure"></div>');
     
    	});
    Au chargement la page est cens�e �tre vide, et les div apparaissent progressivement, en d�cal�, de la droite ou la gauche al�atoirement.
    Mais sur chrome certaines de ces div apparaissent directement � l'�cran, ratatin�es sur la gauche de leur conteneur parent et semblent "ramer"... Parfois m�me elles apparaissent au milieu de la page et filent aussit�t se placer � leur position de d�part avant d'ex�cuter leur animation...

    Bref, je vois pas d'o� peut provenir le probl�me et mes recherches n'ont rien donn�...

    Merci d'avance pour votre aide !

  2. #2
    Membre du Club
    Homme Profil pro
    Infographiste
    Inscrit en
    Juillet 2012
    Messages
    9
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Infographiste

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9
    Par d�faut
    J'ai trouv� par hasard ce qui clochait... C'est au niveau des css que �a plantait : j'avais pr�vu un positionnement par d�faut au cas o� javascript soit d�sactiv�, positionnement fait en float:left, et c'est sur ce point que chrome buggait, un inline-block � la place et tout fonctionne nickel !

    Voil� voil�, d�sol� pour le d�rangement, je ne faisais que passer

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [CSS 3] Animation en keyframes ne fonctionne pas sur Chrome
    Par Osef_ dans le forum Mise en page CSS
    R�ponses: 2
    Dernier message: 13/07/2013, 00h29
  2. [SVG]Animation d'ellipse sous chrome
    Par taggik-majin dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 0
    Dernier message: 06/06/2012, 20h04
  3. SVG animation d'ellipse sous chrome
    Par taggik-majin dans le forum Autres langages pour le Web
    R�ponses: 0
    Dernier message: 29/05/2012, 17h16
  4. [CSS 3] Probl�me animations Chrome/Safari
    Par Yoyogi dans le forum Mise en page CSS
    R�ponses: 0
    Dernier message: 10/02/2012, 10h40
  5. Animations simultan�es sous Chrome
    Par sovitec dans le forum G�n�ral JavaScript
    R�ponses: 0
    Dernier message: 02/08/2011, 09h39

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