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

posted @ 2011-01-11 15:51  liangwei389  Views(3118)  Comments(0Edit  收藏  举报