jQuery的写法不同导致的兼容性问题的解决方法_jquery
程序员文章站
2022-05-17 09:02:22
...
大概是这样的:
想用jquery将title后面的tr移除了,就用了语句: $("#title~tr").remove() ;结果在火狐下可以移除,在IE下不能移除,我晕了,后来换了种写法,改成:$("#title").siblings("tr").remove();,这样试一下,果然可以了,哈哈,看来jQuery虽然好用,但是用的不当,还是会出问题啊!
PS:table的其它数据也是用jQuery填充进入的。
复制代码 代码如下:
*** | *** | *** | *** | *** | *** | *** |
想用jquery将title后面的tr移除了,就用了语句: $("#title~tr").remove() ;结果在火狐下可以移除,在IE下不能移除,我晕了,后来换了种写法,改成:$("#title").siblings("tr").remove();,这样试一下,果然可以了,哈哈,看来jQuery虽然好用,但是用的不当,还是会出问题啊!
PS:table的其它数据也是用jQuery填充进入的。
推荐阅读
-
jquery在ie7下选择器的问题导致append失效的解决方法_jquery
-
jquery动态改变onclick属性导致失效的问题解决方法
-
文件编码导致jquery失效的解决方法
-
原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作
-
一个js导致的jquery失效问题的解决方法_javascript技巧
-
jquery动态改变onclick属性导致失效的问题解决方法
-
文件编码导致jquery失效的解决方法_jquery
-
javascript - jQuery('#confirm').removeAttr('disabled');这样的写法不能兼容IE系列,请给出兼容任何浏览器写法?
-
jQuery的写法不同导致的兼容性问题的解决方法_jquery
-
jquery.messager.js插件导致页面抖动的解决方法_jquery