Hi there guys! Just wanted to make sure that if I check the opacity css property, IE will not return null (it was in some tests I did).
I checked the source and on lines 389 to 393, this is what I see : 389 } else if ( p == "opacity" && jQuery.browser.msie ) 390 return parseFloat( jQuery.curCSS(e,"filter").replace(/ [^0-9.]/,"") ) || 1; 391 392 return jQuery.curCSS( e, p ); 393 }, This part makes me think that if I check $(this).css("opacity"); I should get the right value even if i'm in IE right? If not, what does this do? Is it just to SET the right value in IE? If I use the BUILT-IN fade functions, everything works fine in IE but as said in a previous thread (http://www.mail-archive.com/ discuss@jquery.com/msg00660.html) things are now queued if I do something like this : $(this).width("37px").fadeTo("fast",0.5); If I want to use the animate() function to do what I want, as specified by John in the aforementioned thread, I'd have to do something like this : $(this).animate({width:37,opacity:.5},"fast"); I'll try this when I get in the office tomorrow (I don't have a pc with IE here) and will post my results. Tnx! _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/