Hola,
soy usuario nulo de Ajax, salvo algunas extensiones (calendarios, emergentes, galerías de imágenes) que miro de adaptar a mis desarrollos en php.
He encontrado un jquery que me gestiona la creación de thumbnails de imágenes, redimensionando y/o recortando horizontal o verticalmente cuando corresponde. Estos thumbnails aparecen en un listado de anuncios, acompañando a cada anuncio y en la primera carga de la página se ejecuta correctamente.
El listado tiene su paginación y la recarga de éste al querer ir a una nueva página se hace vía ajax para evitar que la página completa se recargue. El problema es que en esa recarga vía Ajax ya no se ejecuta el jquery y no me aparecen los thumbnails correctamente.
Inicialmente he pensado que podía deberse a que el evento
$(document).ready(function() {...});
No se ejecuta al recargar vía ajax, sino cuando se recarga la página al completo. Pero el caso es que si pongo un alert javascript junto con esa línea de código, salta en la primera carga pero no en la recarga ajax.
Supongo que el problema debe estar relacionado con el orden en que el navegador lee el código que hace que se salte el <script>..</script> en la recarga ajax.
Supongo igualmente que debe haber una solución no demasiado complicada ya que no creo que sea ninguna rareza que se pueda llamara a métodos de jquery en un html recargado vía ajax.
Espero haberme explicado medianamente. Se agradece cualquier aportación al respecto.
Saludos