旧版jquery1.x升级jquery3.x,兼容旧版写法及依赖老插件

编程知识 行业动态 更新时间:2024-06-13 00:21:04

在升级jquery到3.x后
$(window).load(function(){}),在jquery3.x以上成了 $(window).on('load',function(){})
报错 Uncaught TypeError: e.indexOf is not a function


需要兼容旧代码,可以使用jQuery Migrate
jQuery Migrate是应用迁移辅助插件,是用于高级版本兼容低级版本辅助插件。
引入jquery-migrate插件用于兼容低版本,同时也会显示低版本方法替换成新版本方法的方案

<script src="/js/jquery-3.6.0.min.js" type="text/javascript"></script>
<script src="/js/jquery-migrate-3.3.2.min.js" type="text/javascript"></script>

官网相关jquery下载地址
https://code.jquery/

更多推荐

旧版jquery1.x升级jquery3.x,兼容旧版写法及依赖老插件

本文发布于:2023-03-31 02:17:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/76a5b87258afe7056ef0fa66303a2379.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:旧版   写法   插件

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!