Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/02/2015, 04:33
evoarte
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 22 años, 4 meses
Puntos: 2
Respuesta: aplicar método ON a función jquery

hola,

voy a intentar explicarlo mejor, utilizo magnific popup para ver las imágenes con un slider, cuando las imágenes se muestran en la carga inicial de la página toda va bien,

el problema viene cuando una vez cargada inicialmente la página mediante ajax, muestro el enlace a varias imágenes que pretendo visualizar con un slider

Código Javascript:
Ver original
  1. <script type="text/javascript" async defer src="jquery-1.7.2.min.js"></script>
  2. <script type="text/javascript" async defer src="jquery.magnific-popup.min.js"></script>
  3.  
  4.         jQuery(window).load(function() {
  5.             $('.gallery').each(function() { // the containers for all your galleries
  6.                 $(this).magnificPopup({
  7.                     delegate: 'a', // the selector for gallery item
  8.                     type: 'image',
  9.                     gallery: {
  10.                         enabled:true
  11.                     }
  12.                 });
  13.             });
  14.         });

Código HTML:
Ver original
  1. <div class="gallery">
  2. <a title="títulodelaimagen1" href="rutaimagen1">nombredelaimagen1</a>
  3. <a title="títulodelaimagen2" href="rutaimagen2">nombredelaimagen2</a>
  4. <a title="títulodelaimagen3" href="rutaimagen3">nombredelaimagen3</a>
  5. </div>

Y lo he intentado de mil maneras,
- incluyendo el método ON y utilizando la última versión de jquery, actualizando a la última versión de magnific popup, con un resultado infructuoso.

El código que muestro es el que funciona cuando las imágenes se cargan en la carga inicial

gracias,
josé carlos.