2010-03-25 11 views
5

Come si associa/inizializza Shadowbox al contenuto caricato da jQuery utilizzando AJAX?
In questo momento shadowbox funziona quando sono entrato per la prima volta nel sito.jQuery - Shadowbox rebinding

Tuttavia, quando si scambia il contenuto con uno nuovo caricato tramite AJAX, questo nuovo batch di contenuto non esegue il popup shadowbox, ma semplicemente reindirizza al contenuto.

Ho Shadowbox.init (shadowbox_conf); nel successo ma non sembra fare il trucco.

Grazie,
Tee

risposta

7

Ah ho appena trovato la soluzione.

Shadowbox.init non può essere chiamato 2 volte.

Quindi utilizzare questo invece.
Shadowbox.setup();

Grazie,
Tee

+0

È necessario contrassegnare la risposta come accettata, in modo che la gente conosca la risposta alla domanda. –

1

In realtà, ho avuto personalmente a che fare:

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

per arrivare shadowbox di riconoscere il cambiamento DOM.