jQuery table.wrap()导致布局问题

我稍后会发布一个更详细的代码片段(现在没有VPN访问权限),但是在下面的例子中通常会导致奇怪的布局问题:

 
...
...
...
...

顶级

float: left; width: 100% float: left; width: 100%

当我尝试使用以下方法包装表时:

 $('table#container').wrap('
');

第一个

的内容搞砸了(似乎复制了我在那里的菜单栏)。

更新刚刚找到标签,如下面嵌套在表中,当我在包装表之前删除它们时,问题就消失了。 对此有任何见解将不胜感激。

  

看起来问题是嵌套的标签,特别是加载了jQuery的嵌套标签。 在调用wrap()之前删除脚本标记似乎可以解决问题。