after a litle thinking i realized this could be done easier by doing the opposite, using wrapinner()
<table><tr class="head"><td>generic header stuff</td></tr> <tr class="main"><td id="wrapit"></td></tr></table> $('#wrapit').wrapinner('<div id="somediv">...</div>');