标签:
技术网站建设西安微信开发 |
事件起因:近期收到某些客户(政府网站)安全监测报告,报告指出低版本的Jqurey存在安全漏洞,要求升级为最新版的Jqurey,于是下载了新版的Jqurey框架(v3.4.1),忽然发现之前可以用的很多特效开始报错,错误提示如下:
($obj).size is not a function
解决方法:
网上有些文章让你把jqurey框架回滚至老版本,这个解决方案根本就是狗屁不通,先不说回滚至老版本的行为有多么不负责任和搞笑,更要命的是早期的jqurey1.11.xx等版本有严重的漏洞,如果用于政府网站等项目,根本无法通过漏洞扫描,根本无法上线;
实际解决方法很简单:
将你项目中使用($obj).size()方法的地方全部更换为 ($obj).length即可;
< 前一篇关于html5分层动画的实现方式