Hi,

Thanks for the feedback, I've put my comments in below...

Dave Methvin wrote:
>>> OK - I've managed to break the problem down to a simple test case:
>>>
>>> http://kelvinluck.com/assets/jquery/fadeBug/
>>>
>>> As you will see, the fade doesn't happen in IE but the callback does. 
>>> If you get rid of position:relative or any width in the styles of the 
>>> UL then the fade works fine...
> 
> Notice that the elements jump down in Firefox, and that the "As you can
> see..." paragraph jumps down in IE. Neither of those things should happen,
> right?

Yeah - neither of these things should happen but I'm not bothered by 
them. They only happen on this test case page I chucked together and not 
on the actual page I am using... And they happen cross browser so don't 
seem related to the IE not working problem...

> 
> Also,  $('fade-me').attr('opacity', 0.5)  document.ready gives an IE script
> error in jQuery.attr on the line with elem.filter, because style.filter is
> undefined at that point. Even after fixing that, IE doesn't honor the
> opacity although I can see it's been set in the filter. So that part of the
> problem seems to be outside the fx code.
> 

What is attr('opacity') anyway? Do you mean css('opacity')?

I've put together another simpler test case which doesn't involved the 
animation:
http://kelvinluck.com/assets/jquery/fadeBug/index2.html

As you can see, the problem lies in the code which sets the opacity. 
This page works fine in FF and in IE if you remove either of the 
mentioned styles (see 
http://kelvinluck.com/assets/jquery/fadeBug/index3.html for an example). 
But when those styles are there it breaks...

Thanks for any more ideas,

Kelvin :)

_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to