En jQuery, fontSize y tamaño de fuente son ambos válidos en el css () función, pero en animado (), tiene que ser fontSize?
-
30-09-2019 - |
Pregunta
En jQuery, fontSize y tamaño de fuente son ambos válida en el css () función, pero en animado (), tiene que ser fontSize?
¿Hay más reglas para otras funciones?
así que lo más seguro es todavía la forma fontSize
Actualización: nuestro proyecto utiliza jQuery 1.3.1, y no va a funcionar ... pero me acaba de comprobar que 1.4.2 trabajará con "font-size" incluso para animar
Solución
desde la .animate () página API :
El método .animate () nos permite crear efectos de animación de cualquier propiedad CSS numérico. El parámetro sólo es necesario un mapa de las propiedades CSS. Este mapa es similar a la que se pueden enviar con el método .css (), excepto que la gama de propiedades es más restrictivo.
Otros consejos
en css () si la propiedad tiene "-" (como tamaño de fuente) debe utilizar " " envolverlo
$("p").css({ color: "#ff0011", background: "blue" });
$("p").css({ "margin-left": "10px", "background-color": "blue" });
función en el animado () si la propiedad tiene "-" debe utilizar CamelCase
por ejemplo. MarginLeft reemplazar margin-left