.animate no funciona - ¿necesita duración?
Frecuentes
Visto 149 veces
1 Respuestas
5
El selector no es correcto. estas seleccionando <navigation>
elementos. Probablemente te refieres $("#navigation")
- esto seleccionará el elemento con el ID navigation
.
La duración no es un argumento requerido:
Las duraciones se dan en milisegundos; los valores más altos indican animaciones más lentas, no más rápidas. La duración predeterminada es de 400 milisegundos.
contestado el 22 de mayo de 12 a las 15:05
Gracias @pimvdb, tenía razón sobre el punto. Pero, ¿por qué cuando agrega una clase (.addClass (ejemplo);) no usa un punto delante de ella? - jose isaacson
@Joe Isaacson: Lo que sea que hagas pasar por ...
in $("...")
es un selector, que puede ser un ID (#something
), una clase (.something
), y mucho más, incluso combinaciones de ellos. Con addClass
, no está seleccionando sino agregando una clase, por lo que no es necesario especificar un período de selector de clase. - pimvdb
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas jquery or haz tu propia pregunta.
¿Intentaste agregar una duración? Habría sido más rápido que escribir esta pregunta. - Dunhamzzz
O tal vez porque olvidaste poner # o . antes de "navegación"? - lukas.pukenis
La duración de la animación es opcional, tiene un valor predeterminado de 400 ms. - MacMac