Jquery Html方法失效的问题

今天遇到了一个问题,我用Jquery向页面的一个表格元素动态追加TR与TD标签

页面上的表格HTML如:

 <table id="table1">
          
        </table>

当我使用方法:

$("#table1" ).html(" <tr><td>测试</td></tr>");
但是在IE6,IE7下面 没显示追加后的内容,FF3与IE8没问题

后来几经验证,才找到解决方法

$("#table1" ).html("<tbody><tr><td>测试</td></tr></tbody>");
关键就在于这个tbody



如果山不向我走来,我就向山走去!
原文地址:https://www.cnblogs.com/liangwei389/p/1932970.html