IE11浏览器,JQ1.6.4升级 JQ3.2.1 报错,找不到对象size

在公司做的这个项目,扫出漏洞,JQ1.6.4版本低了,客户用IE浏览器,之前没做过升级,我是把jq3.2.1文件替换1.6.4版本了,名字也改成原来的名字,运行项目就报错size这个问题,我查了下文档,size在1.8 的时候被删除了,那么这里要换成什么,还是说要怎么做 大神帮帮忙 感谢了 感谢了 感谢了

图片说明
图片说明
图片说明

4个回答

不是说得很明白了。。1.8-才支持size方法,之前的用length属性,size方法或者元素格式币length属性效率低

showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复绿色的程序员: 布局一般是css的问题,和js没多大关系了,除非你用js来调整间距
接近 3 年之前 回复
Conlie
绿色的程序员 回复showbo: 我把旧版本的 这个方法粘贴复制过去了,因为其他JS 也用到这个方法, 现在不报错了,还有live()也换成ON()了,现在就是耳机菜单这里就那么点缝隙,这个JQ里面有什么方法设计这个的吗?我去百度看看,
接近 3 年之前 回复
showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复绿色的程序员: 1.9+ browser也去掉了
接近 3 年之前 回复
Conlie
绿色的程序员 回复showbo: $.browser.safari 好像是这里的问题 为null safari 这个我没找到,不知道这句是什么意思,百度了下,貌似是判断苹果浏览器,这个你知道吗?
接近 3 年之前 回复
showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复绿色的程序员: 获取版本什么意思?获取jquery版本号用$.fn.jquery这个属性
接近 3 年之前 回复
Conlie
绿色的程序员 感谢,这个问题已经不报错了,但是获取版本那块也报错 我在看 感谢
接近 3 年之前 回复

补充下。图2 是二级菜单打不开,就那么一点缝隙

找了下资料貌似 是 替换成 length

没有size()用length啊

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐