关于jquery升级至1.8版本之后的兼容问题Uncaught TypeError: $(...).size is not a function

admin5年前IT技术2303
之前也遇到过这种问题Uncaught TypeError: $(...).size is not a function
 
 
控制台报错如上图,打开Frame.js可以看到里面定义大小的全是.size()
 
而jquery1.8版本之后是不支持.size()的,需要把所有的.size()换成.length就不再报错了
 

注意:.length后面不带括号

 
 
 
 

相关文章

php输出数组关键技术与JQUERY解析数组

php输出数组关键技术与JQUERY解析数组

 $arr = array();  //声明空数组array_push($arr, $row);//拼接数组echo json_encode($arr, JSON_UNESCAPE...

新建项目project长时间loading彻底删除Android Studio代理设置

修改 C:\Users\Administrator\.gradle\gradle.properties注释如下的语句#systemProp.http.proxyHost=mirrors.opencas...

错误0xC004F069非核心版本的计算机上运行slui.exe解决方法

错误0xC004F069非核心版本的计算机上运行slui.exe解决方法

Windows 10系统使用slmgr命令添加密钥时出现错误:“0xC004F069在运行Microsoft Windows非核心版本的计算机上,运行 slui.exe 0x2a 0xC00...

IOS14.2无法连接l2tp的解决方案,iphone无法连接l2tp的解决方案,配置服务器以将 SHA-256 哈希的输出截断至 128 位

IOS14.2无法连接l2tp的解决方案,iphone无法连接l2tp的解决方案,配置服务器以将 SHA-256 哈希的输出截断至 128 位

 解决方案其实很简单:以centos 7的l2tp方案为例:修改文件/etc/ipsec.conf里的"sha2-truncbug=yes"为"sha2-tru...

javascript 的array数组保存到mysql数据库

 第一步在javascript里创建数组 var wordList = new Array();1第二步给后台传送数据之前要把数组变成字符串形式   wordL...

Float引起div自适应高度解决办法。

Float引起div自适应高度解决办法。方法一:如果父元素没有设置高度,那么我们可以在父元素中添加:“overflow:hidden;”来清除浮动,即可通过浮动元素撑开父元素。...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。