zoukankan      html  css  js  c++  java
  • 【原创】jQuery方法的写法不同导致的兼容性

    今天用jQuery操作table时,出现了一个兼容性的问题,以前都说jQuery的兼容性是绝对可靠的,今天发现了这个bug,哈哈!

    大概是这样的:

    <table id ="cartable" >
                  <tr id ="title">
                    <td>***</td>
                    <td>***</td>
                    <td>***</td>
                    <td>***</td>
                    <td>***</td>
                    <td>***</td>
                    <td>***</td>
                  </tr>
              </table>

    想用jquery将title后面的tr移除了,就用了语句: $("#title~tr").remove() ;结果在火狐下可以移除,在IE下不能移除,我晕了,后来换了种写法,改成:$("#title").siblings("tr").remove();,这样试一下,果然可以了,哈哈,看来jQuery虽然好用,但是用的不当,还是会出问题啊!

    PS:table的其它数据也是用jQuery填充进入的。

  • 相关阅读:
    个人总结
    第三次个人作业——用例图设计
    结对项目——第二次作业
    结对项目——第一次作业
    第二次个人编程作业
    第一次个人编程作业
    个人总结
    第三次个人作业——用例图设计
    第二次结对作业
    第一次结对作业
  • 原文地址:https://www.cnblogs.com/jxcia_Lai/p/1787759.html
Copyright © 2011-2022 走看看