¿Cómo puedo animar desde la posición actual al centro usando position({of:,my:,at:})
? ¿Hay alguna manera de automatizar el proceso, o tengo que animar las propiedades de CSS manualmente?animando la posición de jQuery Ui()
Respuesta
¿Has mirado .animate()?
Editar: Ahora que entiendo lo que está buscando un poco mejor, here is a jQuery plugin that I wrote to do this very thing.
Here's a quick jsFiddle as an example.
Hice las opciones de un objeto configurable. Ejemplo:
$('#clickme').click(function() {
$('#blah').align({speed:1000,y:false});
});
EDITAR: sacar el otro código ya que ya no es necesario y simplemente abarrota las cosas. Limpiando mi nuevo código Se corrigieron los problemas de posicionamiento parental de desplazamiento. Se agregó un enlace al repositorio de git y jsFiddle con la última versión de la fuente.
Sé de eso, pero luego tendré que calcular la división de ancho-altura de div entre 2, etc. Me preguntaba si había una forma de animar, por ejemplo: posición ({de:, mi:, en: , animate: slide}), o algo por el estilo. – localhost
jsfiddle.net/MjsDc/8/ Esto lo resolvería, pero es un poco desordenado. Quería una solución para ir con la posición ({de:, mi:, en:}). – localhost
@ localhost2 OK ... He escrito el código para esto en realidad ... era una extensión de jQuery de centrado de objetos que utilicé en un sitio de cliente ... tengo que ver si puedo desenterrarlo ... –
Esta respuesta puede haber sido justo en febrero, pero ahora hay una manera mucho más fácil.
El método de posición toma un argumento using
solo para este propósito. Por ejemplo:
$(div).position({
at: "left+50% top+50%",
of: $(div).parent(),
using: function(css, calc) {
$(this).animate(css, 200, "linear");
}
});
Es bueno saberlo, gracias. – localhost
- 1. jQuery animando a la posición original
- 2. JQuery UI Autocompletar Posición
- 3. jQuery UI Posición ordenable
- 4. Posición de diálogo jQuery UI
- 5. jQuery UI Posición del botón de diálogo
- 6. jQuery ui sortable tablerows actualice la posición número dentro de
- 7. Actualizar la posición del cuadro de diálogo jquery ui
- 8. jQuery UI Posición: Al cambiar el tamaño de la ventana
- 9. JQuery UI redimensionable no admite la posición: fijo; ¿Alguna recomendación?
- 10. jQuery UI Se puede configurar manualmente una posición
- 11. Problema UI de JQuery Shake
- 12. JQuery UI ordenable: restaurar la posición en función de alguna condición
- 13. jQuery UI diálogo de posicionamiento: ajuste la posición superior por 20px -
- 14. jquery UI ordenable: ¿cómo puedo cambiar la apariencia del objeto "marcador de posición"?
- 15. Controlar la altura del marcador de posición con jQuery-UI Clasificable
- 16. Usar JQuery UI Datepicker con íconos de Jquery UI Theme
- 17. jquery ui-effects-wrapper causando estragos
- 18. jQuery UI - Convierta jQuery UI Datepicker a hora UNIX
- 19. jQuery UI Design patrón de la pregunta
- 20. ¿Cómo obtengo la versión de jQuery-UI?
- 21. Jquery-ui Arrastrable y dinámico Jquery-ui arrastrable?
- 22. Cambiar la posición de fondo con jQuery
- 23. jQuery bloque UI excepciones
- 24. Mezcla de JQuery Mobile y JQuery UI
- 25. jQuery UI aquí tamaño
- 26. jquery: ¿puedo animar la posición: absoluta a posición: relativa?
- 27. Animando un gradiente SVG
- 28. animando caminos con raphael
- 29. alternativa a jquery ui
- 30. jQuery UI Constelación arrastrable
Consulte la función http://api.jquery.com/animate/, puede especificar un conjunto de valores de CSS y jquery hará la transición. – Yogu