En jQuery, fontSize et taille de la police sont valides dans la fonction css (), mais Animate (), il doit être fontSize?

StackOverflow https://stackoverflow.com/questions/3122918

  •  30-09-2019
  •  | 
  •  

Question

Dans jQuery, fontSize et taille de la police sont valides dans la fonction css (), mais Animate (), il doit être fontSize?

Y at-il d'autres règles pour d'autres fonctions?

donc le plus sûr est encore la forme fontSize

Mise à jour: notre projet utilise jQuery 1.3.1, et il ne fonctionnera pas ... mais je viens de vérifier que 1.4.2 fonctionnera avec "font-size", même pour Animer

Était-ce utile?

La solution

la page API .animate () :

La méthode .animate () permet de créer des effets d'animation sur une propriété CSS numérique. Le seul paramètre requis est une carte des propriétés CSS. Cette carte est semblable à celui qui peut être envoyé à la méthode Css () sauf que la gamme de propriétés est plus restrictive.

Autres conseils

en fonction css () si la propriété ont "-" (tels que la taille de la police), vous devez utiliser » « envelopper

$("p").css({ color: "#ff0011", background: "blue" }); 

$("p").css({ "margin-left": "10px", "background-color": "blue" }); 
fonction

Animer () si la propriété ont "-" vous devez utiliser CamelCase

par exemple. MarginLeft remplacer gauche marge

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top