Thanks! That worked great!

On 9 Feb., 20:09, Ricardo Tomasi <ricardob...@gmail.com> wrote:
> just stay aware of the scope:
>
> var oldthis = this;
> this.slide=function(){
>     $(this.container_selector_contents).fadeOut(1000, function(){
>              oldthis.setContent();
>              oldthis.fadeIn(1000)
>      });
>
> } ;
>
> On Feb 9, 3:13 pm, Creativebyte <michaelhaszpru...@googlemail.com>
> wrote:
>
> > Hello group,
>
> > I got a problem with a JS class I am writing. I got the following
> > piece of code:
>
> > this.slide=function(){
> >                 $(this.container_selector_contents).fadeOut(1000, 
> > function(){
> >                         this.setContent();
> >                         this.fadeIn(1000)
> >                 });
> >         }
>
> > The problem is, that inside the fadeOut() function "this" is now not
> > the class but the jQuery element. So, how can I access my classes
> > methods and variables again sine I can't use "this"?
>
> > Thanks for your help!
>
>

Reply via email to