I had a play around with it and the only thing I could figure out is that the first <td> tag is being stripped during the function you mentioned - $(a).html(ah);
The only thing I can think of is that perhaps it is something to do with the way IE handles whitespace - http://www.w3schools.com/dom/dom_mozilla_vs_ie.asp I've put a copy of your test page up with firebug for IE so you can see what I mean about the first <td> tag - http://lazydragon.dreamhosters.com/test.html On Apr 11, 9:02 am, "Fabien Meghazi" <[EMAIL PROTECTED]> wrote: > This page works as expected under FF but not under IE : > > http://www.amigrave.com/upload/posts/jquery/wheresthebeef.htm > > I wonder if it's a jquery bug, an IE bug with tables or a bug between > my chair and my keyboard? > > Relevant part is line 38 : $(a).html(ah); > > PS: I extracted the relevant code in order to make this test case, so > it's normal if the code seems pointless. > > -- > Fabien Meghazi > > Website:http://www.amigrave.com > Email: [EMAIL PROTECTED] > IM: [EMAIL PROTECTED]

