Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2011, 07:12
Avatar de jesusbc
jesusbc
 
Fecha de Ingreso: octubre-2011
Mensajes: 4
Antigüedad: 13 años
Puntos: 0
Pregunta Plugins y técnicas jQuery para crear efectos con imágenes

Hola a todos,

antes de nada, no soy programador, y ando de cabeza con un jQuery, os cuento:

tengo un listado con pequeñas imágenes, al apretar sobre una
cualquiera se abre la imagen en grande y puedo manejarla ampliándola y
arrastrandola con el ratón para ver detalle ampliado, muestro código
con el que estoy trabajando en el siguiente link:

[URL="https://github.com/can3p/iviewer/blob/master/test/lightbox/main.js"]https://github.com/can3p/iviewer/blob/master/test/lightbox/main.js[/URL]

Mi problema es que cuando apreto sobre otra imagen, se vuelve a cargar
la primera que apreté. Intuyo que la cuestión está en este trozo de
código:

$('#go').click(function(e) {
e.preventDefault();
var src = $(this).attr('href');
open(src);
});


si duplico y pongo y coloco a continuación:

$('#go_2').click(function(e) {
e.preventDefault();
var src = $(this).attr('href');
open(src);
});


funciona siempre y cuando no haya apretado una imagen con
anterioridad. Entiendo que la función ya ha sido ejecutada una vez y
que se ha quedado con el #go...

he intentado poner return null... pero no acabo de ubicarlo bien, o
tal vez no vaya por aquí.

muchas gracias de antemano,

jesus