td样式的兼容性

场景描述:

  表格元素可切换;

  <table>

    <tr>

      <td>显示</td><td>隐藏</td>

    </tr>

  </table>

错误描述:

  table.rows[i].cells[j].style.display = 'table-cell';        报错:Invalid procedure call or argument。这是因为ie6,7不支持css2中添加的新样式,如tabel-cell

解决方案:

  var table_cell=$('#ie6,#ie7').length?'block':'table-cell';

     table.rows[i].cells[j].style.display = table_cell;  

posted on 2013-09-03 18:01  中传思客  阅读(236)  评论(0)    收藏  举报

导航