Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/11/2011, 09:17
Avatar de McBlink
McBlink
 
Fecha de Ingreso: noviembre-2006
Ubicación: $ARG->LaPampa()
Mensajes: 1.694
Antigüedad: 18 años, 1 mes
Puntos: 23
Respuesta: Como ecribo este código que planteo?

Gracias cronos! si bien eso funciona, no es lo que pretendia..
Lo que hace es hacer selectores multiples, pero no seleccionar un "selector hijo" de ese objeto que tengo seleccionado..

Tengo el siguiente problema con éste código, y ahi cuelgo el ejemplo online si puedo, asi pueden mirar lo que esta pasando..

Código Javascript:
Ver original
  1. (function($) {
  2.     $.fn.extend({
  3.         photoGallery: function() {
  4.             console.log('photoGallery');           
  5.             gallery = $(this);
  6.             viewer = $(gallery).find('.viewer');
  7.  
  8.             gallery.find('a').live('click',function(e){
  9.                 e.preventDefault();
  10.                 larger = $(this).attr('href');
  11.                 $(viewer).find('img').attr('src',larger);
  12.             })
  13.                        
  14.         }
  15.     });
  16. })(jQuery);
  17. $(document).ready(function(){
  18.     $('.photo-gallery').photoGallery();
  19. });

El problema de este intento de plugin que estoy armando, es que no me detecta las galerias individualmente.. nose como lograrlo..
Teoricamente, cada galeria deberia mostrar su la imagen en su div.viewer, y lo que hace es mostrar la foo en todos los div.viewer que encuentra..

Hay un ejemplo aquí:
DEMO GALERIA

Gracias!