dkfr.net
当前位置:首页 >> 关于JQuEry的AppEnD兼容IE8 >>

关于JQuEry的AppEnD兼容IE8

前两个添加没问题的话,第三个应该也是没问题的,可能是你中间的js代码出错了,考虑到IE兼容的话,不建议用太高版本的jq库,因为高版本的IE兼容性不好

append: function() { var that=this; return this.domManip(arguments, true, function( elem ) { if ( this.nodeType === 1 || this.nodeType === 11 ) { that.appendChild( elem ); that=null; } }); }, 试一下改成这样

当然有不兼容的地方啊,但只是极少数地方,也要看看你的jquery包都是哪个版本的~ 建议用1.8.3版本最稳定,1.4.3也是个稳定版本。但用新不用旧还是1.8.3吧,2.0后都不支持IE 6 7 8了

没有以ie8为分割线的版本. jQuery 1.9及以下的版本支持IE的所有版本 1.9以上版本不再支持IE9以下版本

你好,很高兴为你作答。 对于IE 8 来说,jquery的低版本是可以兼容的。 不过在2.0版本之后,官方已经宣布不再支持IE 6 7 8版本的浏览器。 所以,使用诸如比较常用的1.4、1.7版本的jquery,在IE 8下面使用是没有问题的。

类似案例更改、你的是什么业务代码行触发的这个错? success: function(data){ $('#my_name_id').find('option').remove().end().append(data.select_options); }//改为success: function(data){ if( $('#my_name_id').is('select') ) { $('#my_...

ie来说 你jquery语法必须规范化,否则就报错。当初ajax我就碰到不能使用url链接参数传递,报错。

是.html()方法, 方法带参数的时候是给innerHTML赋值,不带参数的时候返回innerHTML字符串,非常方便 例子: $(this).html( $(this).html() + " BAM! " );

Jquery从2.x版本开始已经不再进行IE低版本(IE6、IE7、IE8)的兼容性处理。如果需要兼容低版本的IE版本,建议使用原生JS或者低版本的Jquery1.x版本。 一般的处理方式是给网页写两套或者多套JS代码以适应不同版本、不同类型的浏览器,然后使用原生J...

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com