2010-03-25 10 views
5

¿Cómo puedo vincular/inicializar Shadowbox al contenido cargado por jQuery usando AJAX?
En este momento, shadowbox funciona cuando ingreso por primera vez en el sitio.jQuery - Reenlace de Shadowbox

Sin embargo, cuando cambio el contenido con uno nuevo cargado a través de AJAX, este nuevo lote de contenido no hace que aparezca la ventana emergente de shadowbox, sino que simplemente redirige al contenido.

Tengo Shadowbox.init (shadowbox_conf); en el éxito, pero no parece hacer el truco.

Gracias,
Tee

Respuesta

7

Ah acabo de encontrar la solución.

Shadowbox.init no se puede llamar 2 veces.

Así que use esto en su lugar.
Shadowbox.setup();

Gracias,
Tee

+0

Debe marcar su respuesta como aceptada, para que la gente sepa que la pregunta está respondida. –

1

En realidad, yo personalmente tenía que hacer:

 Shadowbox.clearCache(); 
     Shadowbox.setup(); 

llegar shadowbox para reconocer el cambio DOM.