Foros del Web » Programando para Internet » Javascript »

lightbox perzonalizado

Estas en el tema de lightbox perzonalizado en el foro de Javascript en Foros del Web. Estimados Requiero de su ayuda, estoy confeccionando un lightbox propio , pero tengo un problema al llamar al title de la imagen, cambio los parametros ...
  #1 (permalink)  
Antiguo 14/10/2014, 11:05
 
Fecha de Ingreso: mayo-2011
Mensajes: 101
Antigüedad: 13 años
Puntos: 5
lightbox perzonalizado

Estimados

Requiero de su ayuda, estoy confeccionando un lightbox propio , pero tengo un problema al llamar al title de la imagen, cambio los parametros hacia el tittle <a> y aparecen, pero se van repitiendo.

adjunto mi codigo para que lo vean:

html : portafolio, muestra la imagen con una capa hover.
Código HTML:
<a class="container-thumb" >
					<span class="rollover"></span>
					<img src="images/thumb-1.png" alt="" width="300" height="250" title="1Lorem ipsum dolor sit amet, consectetur adipisicing elit."  />
				</a> 
Javascript: el llamado a la imagen grande, el cual tengo el problema.

Código Javascript:
Ver original
  1. $(document).on("ready", main);
  2.  
  3.     function main(){
  4.         $("body").append("<div id='previewSlideshow'><div id='imagen'><img src='' alt='' title=''><div id='descripcion'></div><div id='cerrar'>cerrar</div></div></div>");
  5.         $("#slideshow a.container-thumb").on("click", abrirImagen);
  6.         $("#previewSlideshow #cerrar").on("click", cerrarImagen);
  7.     }
  8.     function abrirImagen(){
  9.         $("#previewSlideshow").fadeIn();
  10.         $("#previewSlideshow img").attr("src","images/slideshow-" + ($(this).index() + 1) + ".png");
  11.         $("#previewSlideshow #descripcion").text($(this).attr("title"));
  12.         //$("#previewSlideshow #descripcion").text($(this).attr("title"));
  13.         return false;
  14.     }
  15.  
  16.     function cerrarImagen(){
  17.         $("#previewSlideshow").fadeOut();
  18.     }

Etiquetas: html, lightbox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:46.