Hi all, I'm having a few issues using jQuery in Firefox 3 and was wondering if anyone else has had similar problems. The problem, as far as I can tell, stems from what appears to be an early execution of the document.ready function - in this case before an external stylesheet has been loaded - making width(), height() and any css() method unpredictable.
I've put together a test case here: http://dev.cognite.net/sandbox/jquery.html That's basically a wrapper that contains two iframes, both with exactly the same code, one with an embedded css and one with external css. The results I'm getting are that the two iframes report different values for the height, width and colour of elements, but only under Firefox 3. This is an intermittent problem - sometimes it doesn't show up, but most of the time it does, on both Mac and PC. Is this the correct behaviour? If so, is there a call I can use instead of document.ready to trigger the code once the CSS has loaded? If this is a bug, has it been reported already and is there a known work around - my googling hasn't thrown up anything on this topic. Thanks, David. -- Kayak Travel: http://www.travellingkayak.com