[jQuery] append or remove Table rows in IE

[jQuery] append or remove Table rows in IE

First, thank you again for straightening out the license issues. Made
my day.
For the record, I was able to integrate jQuery, it's AJAX plug-in,
build an AJAX server for JSON and get jQuery to work with it, all it
about an hour. I fucking love jQuery.
However, there's an issue with append, remove, etc in IE when dealing
with tables, and I'm not entirely sure how to work around it.
Normally, when manipulating tables in IE, I have to do something like:
    var tbody = document.getElementById(id).getElementsByTagName('tbody')
[0];
    tbody.appendChild('<tr></tr>'));
In jQuery, I'm just doing:
    $(document.getElementById(e.div)).after(e.string);
Where e is an object returned from ajax server, e.div the target of
my action (in this case the ID for the row I'm inserting beneath of)
and e.string is an HTML snippet that contains a new TR.
Any advice for getting this working? Will I have to ignore jQuery's
functions and just write my own? This works beautifully in Safari and
Firefox, and I hate having to write exemptions where I can avoid them.
Thanks again.
---------------------------------------------
Jack Shedd, Senior Developer
PJ Doland Web Design, Inc.
11591 Maple Ridge Rd.
Reston, VA 20190
(202) 265-1664
---------------------------------------------
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/