Ce forum est en partie financé par l’affichage de publicités. Merci de désactiver votre bloqueur de publicités pour nous permettre de continuer à fournir ce service.

Problème avec la méthode animate() de jQuery

Discussion dans 'Développement web' créé par p4bl0, 2 Septembre 2008.

Modérateurs: Nephou
  1. p4bl0

    p4bl0 Membre d’élite
    Club MacG

    Inscrit:
    12 Juillet 2004
    Messages:
    4 772
    J'aime reçus:
    425
    Bonjour :coucou:

    Je suis en train d'essayer de faire une animation avec la méthode animate() de jQuery.

    Ce que je veux c'est un effet de fondu qui change la couleur de la bordure, la couleur de fond et la couleur du texte d'un paragraphe.

    J'ai fais ça :
    Code (Text):
    $('#foo').animate({
      backgroundColor: "#eee",
      border: "1px solid #666",
      color: "#666"
    }, 1000);
    sauf qu'il n'y a que le border qui fonctionne !!

    J'ai essayé de mettre les couleurs sans raccourci (#666666), des couleurs par leur noms (yellow), de changer l'ordre des paramètre, de changer de paramètre...

    La méthode animate ne fonctionne qu'avec les changement de taille (width, height) et de bordures :nailbiting:

    Si quelqu'un peut m'expliquer comment ça se fait :confused:...
     
  2. p4bl0

    p4bl0 Membre d’élite
    Club MacG

    Inscrit:
    12 Juillet 2004
    Messages:
    4 772
    J'aime reçus:
    425
    Bwap j'ai trouvé pourquoi ça fonctionne pas : seule les propriétés avec des valeur numéric sont supportés.

    Effectivement ça paraît logique mais je pensais pas que ça soit si dure à implémenté les algos de fondu pour les couleurs :)
     
Modérateurs: Nephou
Chargement...