¿Cuál es el orden de los eventos de página desencadenados cuando se navega de una página a otra?Jquery móvil: orden de eventos de página
Respuesta
he comprobado con la plantilla de varias páginas y encontró el siguiente resultado:
(Navegar de A a B)
página B --- pagebeforecreate
página B --- pagecreate
página B --- pageinit
página A --- pagebeforehide
página B --- pagebeforeshow
página A --- pageremove
página A --- pagehide
página B --- pageshow
Es realmente importante tener en cuenta la carga de página y la página antes de cargar eventos. Tuve un caso en el que necesitaba borrar algunas variables antes de que incluso se cargara la página siguiente. Así que para actualizar la lista de Muhammed:
página B --- pagebeforeload
página B --- pageload
página B --- pagebeforecreate
página B --- pagecreate
página B --- pageinit
página A --- pagebeforehide
página B --- pagebeforeshow
página A --- pageremove página
A --- pagehide
página B --- pageshow
Este diagrama tiene una mejor visión del proceso:
http://bradbroulik.blogspot.com.br/2011/12/jquery-mobile-events-diagram.html
- 1. orden de los eventos onclick
- 2. jQuery móvil desactivar el contenido de la página desplazamiento vertical
- 3. CSS móvil ancho de página
- 4. JQuery Altura de contenido móvil: 100%
- 5. jQuery Controladores de eventos múltiples: ¿cómo cancelar?
- 6. Orden de controlador de eventos de Javascript
- 7. Establecer escala de página móvil/acercar CSS
- 8. jQuery Validación móvil y discreta
- 9. jQuery - Control de selector de fecha móvil
- 10. jquery fullcalendar filtro de eventos
- 11. ¿Puedo tener múltiples eventos jquery .load() en una página?
- 12. Orden de cambio/pulsación de teclas/eventos de pulsación de teclas en jQuery
- 13. jQuery controlador de eventos en cola
- 14. jQuery móvil recuperación previa de una página que carga contenido a través de Ajax
- 15. jQuery móvil y cuadros de diálogo emergentes
- 16. jQuery icono de móvil contar insignias/burbujas
- 17. Usar jQuery móvil sin conexión
- 18. Cómo solicitar eventos vinculados con jQuery
- 19. interacciones de eventos jquery .live()
- 20. Asegúrese de que la orden de ejecución del controlador de eventos jQuery
- 21. Prevenir eventos de clics múltiples activando JQuery
- 22. Detener jQuery Evento de deslizamiento móvil doble burbujeo
- 23. cadena de dos eventos jquery
- 24. jQuery Mobile CSS3 Transiciones de página sin jQuery Mobile Library
- 25. Separa la hoja de CSS móvil frente a la página móvil separada?
- 26. jQuery arrastrar y cambiar orden
- 27. Orden de manejo de eventos de Adobe Flex/Actionscript
- 28. jQuery orden de eventos y esperando hasta que la animación completa
- 29. Qt: ¿Los eventos se procesan en orden?
- 30. ícono de botón de radio móvil de jquery