Sexy Lightbox Evolution

Lightbox es un plugin simple, elegante y discreto, que no necesita código extra y se utiliza para superponer imágenes en la página actual a través de la potencia y flexibilidad de selección de jQuery.

En este artículo se pretende presentar una evolución del script donde se mejora el diseño de la presentación y la facilidad de instalación donde solo se requiere incluir la librería jQuery y el plugin lightbox más la llamada a la función pertinente.

Para implementarlo deberemos instalar el script de lightbox incluyendo en nuestra página los estilos y scripts:

<link rel="stylesheet" type="text/css" href="javascript/lightbox/themes/default/jquery.lightbox.css" />
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="javascript/lightbox/themes/default/jquery.lightbox.ie6.css" /><![endif]-->
<script type="text/javascript" src="javascript/jquery.min.js"></script>
<script type="text/javascript" src="javascript/lightbox/jquery.lightbox.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
      jQuery('.lightbox').lightbox();
});
</script>

Después en el <body> de nuestrá página para disponer de una galería de imágenes por ejemplo podemos añadir lo siguiente:

<a href="assets/5.jpg" rel="group1"><img src="assets/m5.jpg" alt=""/></a>
<a href="assets/9.jpg" rel="group1"><img src="assets/m9.jpg" alt=""/></a>
<a href="assets/6.jpg" rel="group1" title="Lorem ipsum dolor sit amet..."><img src="assets/m6.jpg" alt=""/></a>

En este ejemplo si nos fijamos estamos utilizando 2 imágenes distintas; una para mostrar y la otra para ampliar pero si conviene se podría utilizar una misma imagen reducida en la imagen para mostrar utilizando los parámetros «width» y «height» de la imagen y luego ampliamos en su tamaño original.

Ver galería en funcionamiento

Este script se puede emplear para muchas más cosas, no solo para imágenes o galerías.

También se puede emplear para introducir código HTML, videos, mapas y lo que se quiera.

Ver más documentación y ejemplos

Se debe mencionar que con según que versión de la librería jQuery no funciona.

Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(2 votos, promedio: 4 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

Una respuesta a “Sexy Lightbox Evolution”

  1. Jeison dice:

    Gracias, me fueron de gran ayuda

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre