Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2009, 15:32
doylelives
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 16 años, 5 meses
Puntos: 35
Slimbox no funcion luego de una llamada ajax

Hola a todos!
En una pagina uso slimbox para visualizar imagenes el problema es que slimbox cargar al principio las imagenes. (aunque este proceso lo se en teoria, a traves de DOM).
Las imagenes las muestro de a 5. Como uso ajax al actualizar el div correspondiente a las imagenes que cargo Slimbox difieren de las que trajo Ajax.

Probando el codigo de slimbox.js hice lo siguiente:
agregé una funcion javascript
Código PHP:
function pruebaDom(){
   
window.addEvent('domready'Lightbox.init.bind(Lightbox));;

En el php llamado por ajax, le agregé al final de las imagenes un párrafo:
Código PHP:
<p align="center" onclick="pruebaDom();">DOM</p
Entonces en la pagina cuando actualiza las imagenes aparece un texto "DOM" al hacer click sobre éste vuelve a "cargarse el Lightbox" y ahora al clickear en la imagen, Slimbox visualiza la nueva imagen.
Ok todo bien pero de que manera podria ejecutar el addEvent de slimbox automaticamente?
Incluso intente en <a> en evento onclick pero no funcionó .
Código PHP:
<a href="images/logo.jpg" onclick="pruebaDom();" rel="lightbox"