/ / Animación para jquery hide () [cerrado] - jquery

Animación para jquery hide () [cerrado] - jquery

¿hay alguna manera de modificar la animación en el elemento hide () en jquery? ¿Quiero cambiar la animación de la misma, o tal vez incluso combinar dos o más para hacerla más atractiva?

 $(this).hide("fast");

Respuestas

2 para la respuesta № 1

Si quieres desvanecer el elemento, solo usa:

$(this).fadeOut();

Si quieres hacer otra animación, usa animate() función jQuery:

Ejemplo:

$(this).animate({"margin-top": "30px", "opacity": 0});

Además, puedes usar animaciones de llamadas. hide() función.

Ver el opciones parámetro.

JSFIDDLE


0 para la respuesta № 2

Si lees la documentación (http://api.jquery.com/hide/) entonces podrá ver exactamente lo que puede cambiar en el hide Opciones de la función s:

  • duración (por defecto: 400)
  • suavizado (por defecto: swing)
  • cola (por defecto: verdadero)
  • especialEasing
  • paso
  • Progreso
  • completar
  • fallar
  • siempre

Si desea cambiar la apariencia del elemento (por ejemplo, altura, opacidad, color), probablemente esté mejor usando animate(): http://api.jquery.com/animate/


0 para la respuesta № 3

utilizar

slideUp("slow");

http://api.jquery.com/slideUp/

fadeOut("slow");

http://api.jquery.com/fadeOut/