Soy nuevo en jquery Mobile (aunque estoy familiarizado con jquery) y no puedo encontrar un evento que se ejecuta después de que se muestra la página. Estoy usando jStorage para almacenar algunos datos y quiero verificar si hay datos y si hay algo diferente en la página (como agregar elementos a una lista).jQuery Mobile después de la página se muestra el evento
Pero el $ (documento) .ready no funciona si cambio la página (lo que significa que el hash cambia).
EDIT: he intentado ya el evento pageshow
$('div').live('pageshow',function(event, ui){
alert('TEST');
});
Pero sucede antes de que el contenido se pone en el código HTML.
'pageshow' debe dispararse DESPUÉS de que se complete la transición. ¿Cómo estás generando la página? – DarthJDG
¿quizás agregue algún código para que podamos ver qué está pasando? –
Maldición, en realidad encontré la respuesta, fue porque utilicé un div con el id "list-content" y el id se duplicó (porque jquery mobile mantenía la página anterior) y cuando edité el contenido editaba el primero (el oculto) –