tengo implementado lightbox, y funcionaba perfectamente hasta que le meti ajax,
ahora, cuando cargo en la division el contenido con el lightbox, no me lo ejecuta, y me abre las imagenes en una pagina a parte.
¿Como puedo solucionar este problema?
Utilizo esta funcion para llamar al lightbox, (no creo que tenga nada que ver, pero por si acaso)
Código PHP:
function JQuery($condicion,$carpeta,$ruta,$alto,$ancho)
{
return sprintf("<a rel='lightbox-myGroup' href='%s/%s'>
<img src='%s/%s' alt='' height='%d' width='%d' /></a>"
,$carpeta,$ruta,$carpeta,$ruta,$alto,$ancho);
}
Código Javascript:
Ver original
function Enviar(_pagina,capa) { var ajax; ajax = ajaxFunction(); ajax.open("POST", _pagina, true); ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.onreadystatechange = function() { if (ajax.readyState==1) { document.getElementById(capa).innerHTML = "<center><img src=images/cargando.gif/> Cargando, por favor espere ...</center>"; } if (ajax.readyState == 4) { document.getElementById(capa).innerHTML = ajax.responseText; } } ajax.send(null); }
esta es la función con la cual llamo al método para cargar ajax
Código PHP:
function enviarAjax($pagina,$capa,$texto="")
{
return sprintf("<a href=\"javascript:Enviar('%s','%s')\">%s</a>",$pagina,$capa,$texto);
}
Código PHP:
$home=enviarAjax("index.php", "der", "Home");
Un saludo y muchas gracias de antemano!