Perfect!
thnx a lot

On Nov 3, 4:14 pm, Mike Alsup <[EMAIL PROTECTED]> wrote:
> > hi,
> > I am creating a plugin for my gallery. I am loading image on click of
> > a thumnail. thumnail's rel attribute contains the url of the larger
> > image.
> > In my pluging i have a method to load the clicked image.
>
> > LoadSelectedImage = function(){
> >                 var src = $('gallery li.on a').attr('rel');
> >                 var img = new Image();
> >                 $('#testing').css({opacity: .5});
> >                 $(img).load(function () {
> >                         $(this).css({display: 'none'});
> >                         $('#loader').removeClass('loading');
> >                         $('#testing').empty();
> >                         $('#testing').css({opacity: 1});
> >                         $('#testing').append(this);
> >                         $(this).fadeIn(400);
> >                 }).error(function () {
> >                 }).attr('src', src).attr('id','gallery_img_container');
> >         }
>
> > but when this method runs on click of the thumbnail, the whole page
> > refreshes and the execution again start from
> > $('#gallery1').Gallery();      //start the Gallery plugin
>
> You need to 'return false' from your click handler to prevent the
> default browser behavior.

Reply via email to