将早期版本的jQuery迁移到jQuery 1.9

许多旧功能都有(1.9.x),并且将从jQuery库中删除(2.x),而后者删除了对oldIE的支持。 在2013年,关于jQuery如何支持IE的展望是一个充满争议的话题。 使用不再存在的功能的插件可能会中断并开始产生错误。 如果您过去使用最新版本包括jQuery(请参阅下文),则可能会开始出现错误,因为这只是提取最新版本。

//jQuery API

由于某些功能已在jQuery 1.9.1中弃用并从API中删除,因此错误可能开始出现,即它们不再存在。 先前流行的cuprit(例如$ .browser()和$ .live())已被完全删除 ,如果与更高版本的jQuery一起使用,引用它们会破坏您的代码。 快速解决方案是使用jQuery Migrate插件 ,该插件更新了jQuery的API,并添加了对jQuery 1.9迁移错误的修复

因此,您可以这样包含它:

 
 

jQuery 1.9升级指南

还要注意,未缩小的源版本添加了console.log / warnings,它详细描述了jQuery.migrateWarnings上存储的数组中已删除的API函数引用和其他警告 。 如果您想立即更新jQuery插件以支持jQuery 1.9.x,这将非常有用。 我希望放弃oldIE支持的决定不会破坏太多的网站……我想只有时间能证明一切……

From: https://www.sitepoint.com/migrating-earilier-versions-jquery/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值