Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Insertar varias galerías de Lightbox en la misma página

15 de abril de 2014

Tengo una página en las que hay varios elementos que contienen galerías de Lihgtbox pero al hacer click en cualquiera de ellos las imágenes de cada lightbox se mezclan y hacen un efecto de aceleración muy raro. No sé nada de JavaScript y creo que el fallo puede estar ahí.


Respuestas

#1

Si es posible, dínos por favor la librería exacta que estás utilizando para crear las galerías de imágenes, ya que la configuración cambia de una librería a otra.

@javiereguiluz

15 abril 2014, 14:59
#2

Ahora estoy probando con la siguiente galería: http://www.designyourway.net/drb/fancybox-lighbox-jquery-plugin/

Creo que voy a tener el mismo problema porque sucede al juntar varias en la misma página

@pixeldearena

15 abril 2014, 15:10
#3

Por suerte, la librería que estás utilizando soporta el uso de varias galerías en una misma página. El truco está en aplicar el mismo class a todas las imágenes y despés aplicar un atributo rel diferente a cada galería. Ejemplo:

<!-- galería de fotos 1 -->
<a class="galeria_fotos" rel="galeria1" href="imagen_grande_1.jpg">
    <img src="imagen_miniatura_1.jpg" alt="..."/>
</a>
<a class="galeria_fotos" rel="galeria1" href="imagen_grande_2.jpg">
    <img src="imagen_miniatura_2.jpg" alt="..."/>
</a>
 
<!-- galería de fotos 2 -->
<a class="galeria_fotos" rel="galeria2" href="imagen_grande_3.jpg">
    <img src="imagen_miniatura_3.jpg" alt="..."/>
</a>
<a class="galeria_fotos" rel="galeria2" href="imagen_grande_4.jpg">
    <img src="imagen_miniatura_4.jpg" alt="..."/>
</a>

Después, en JavaScript sólo tienes que pasarle a la librería FancyBox el valor del atributo class que has utilizado antes. El ya se encarga de dividir las imágenes en galerías y mostrar todo bien:

$(document).ready(function() {
    $("a.galeria_fotos").fancybox();
});

@javiereguiluz

15 abril 2014, 15:27
#4

Muchísimas gracias. Cuando lo pruebe te cuento que tal, tengo que hacer que funcione toda la galería sin que aparezcan todas las imágenes en una tira, solo a través de un icono en el que al pinchar aparezca el lightbox con la galería. No se si me explico... jeje ya os contaré! Muchas gracias de nuevo!

@pixeldearena

15 abril 2014, 18:24
#5

¿Qué diferencia tiene este lightbox con este otro? http://lokeshdhakar.com/projects/lightbox2/

@jlbeta

28 abril 2014, 3:40
#6

@jlbeta no hay ninguna diferencia importante entre los dos lightbox que se comentan en esta discusión. De hecho, casi todos los lightbox de imágenes son iguales y funcionan de la misma manera.

@javiereguiluz

28 abril 2014, 8:21