Sunday, December 28, 2008

[jQuery] Re: Code not working in IE but is working in FF

Nope. I tried that but I still got the same result, works in FF but
not in IE =(

On 28 Dec, 10:32, "Alexandre Plennevaux" <aplennev...@gmail.com>
wrote:
>  Maybe try a named function instead of an anonymous one ? so avoiding
> arguments.callee by using your function name instead?
>
> On Sun, Dec 28, 2008 at 2:03 AM, Althalos <ca...@ekdahlproduction.com> wrote:
>
> > Nope, I'm sorry but that doesn't seem to work. Note that setting
> > opacity to zero works in both browsers.
>
> > On 28 Dec, 01:25, "Alexandre Plennevaux" <aplennev...@gmail.com>
> > wrote:
> >> really not sure, but maybe try
>
> >> A/
>
> >> 1- (step/10000)  instead of 1-step/10000
>
> >> B/
>
> >> $("#slogan").css('opacity',0);  instead of $("#slogan").css('opacity','0');
>
> >> On Sun, Dec 28, 2008 at 1:04 AM, Althalos <ca...@ekdahlproduction.com> wrote:
>
> >> > I posted something similarly before but I posted wrong code. This
> >> > time, everything is correct and I'll provide all the information
> >> > needed.
>
> >> > First of all, the URL to the site which is not working is
> >> >http://uf.ekdahlproduction.com/itsvintage2/
>
> >> > The error: In FF everything works perfectly but in IE it gets stuck on
> >> > 1% and nothing happens whatsoever.
>
> >> > The code:
> >> > $(document).ready(function(){
> >> >    $("#slogan").css('opacity','0');
> >> >    var step = 10000;
> >> >   (function(){
> >> >      step -= 100;
> >> >      $("#percentage").text(100-step/100 + '%');
> >> >      if ( step > 0 )
> >> >         $("#logo").fadeTo(100,1-step/10000, arguments.callee);
> >> >         else window.location = "http://uf.ekdahlproduction.com/
> >> > itsvintage2/home.html";
> >> >      if ( step == 3500 )
> >> >        $("#slogan").fadeTo(3500,1);
> >> >   })();
>
> >> > });
>
> >> > Comments: I have noticed that it changes the opacity correctly, and
> >> > also sets the content of #percentage to 1%, therefore Jquery must be
> >> > working. Maybe this can be some kind of general javascript error?
> >> > Something that IE interprets differently than FF?
>
> >> > Thank you

No comments: