jQuery Migrate 插件用法
jQuery Migrate是应用迁移辅助插件,是用于高级版本兼容低级版本辅助插件。
例如jQuery版本用的是1.x,计划升级到3.x,就可以在页面删除1.x版本,换成3.x版本,如果有脚本错误,
就引入jquery-migrate插件用于兼容低版本,同时也显示低版本方法替换成新版本方法的方案。

例子:

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>test</title>      <script type="text/javascript" src="jquery-1.6.1.js"></script><script type="text/javascript">$(document).ready(function(){$("button").click(function(){alert($("li").size());});});</script>
</head>
<body>
<button>测试按钮</button>
<ul>
<li>Coffee</li>
<li>Milk</li>
<li>Soda</li>
</ul>
</body>
</html>

点击按钮,弹出“3”。

把<script type="text/javascript" src="jquery-1.6.1.js"></script>
替换成<script type="text/javascript" src="jquery-3.3.1.js"></script>
这时点击按钮,在Chrome浏览器开发者窗口中显示脚本错误:
$(...).size is not a function


在页面再引入<script src="jquery-migrate-3.0.1.js"></script>
点击按钮,正常弹出“3”。
同时提示size方法被弃用使用length代替:
jQuery.fn.size() is deprecated and removed; use the .length property


把 $("li").size()改成$("li").length,移除jquery-migrate-3.0.1.js,点击按钮,弹出“3”。
迁移方法完成。

jQuery Migrate 插件用法相关推荐

  1. jquery.Inputmask 插件用法(中文API文档)

      jquery.Inputmask 可以算是input文本输入限制的神器了,内部融合了多种输入限制, 如金额,电话号码,身份证号,网关等..,并且还可以自定义规则. inputmask 据说最早起源 ...

  2. jquery常见插件用法表

    一:美化select表单:chosen.jquery.js http://harvesthq.github.io/chosen/ 关于ajax更新列表后需要触发下插件的事件,才会表现出来:(http: ...

  3. ajax异步后台存放购物车表,jQuery购物车插件jsorder用法(支持后台处理程序直接转换成DataTable处理)...

    本文实例讲述了jQuery购物车插件jsorder用法.分享给大家供大家参考,具体如下: JSORDER 案例 案例一:我的菜单(点击菜名即可加入菜单) 红烧豆腐 12元 毛血旺 32元 套餐:京酱肉 ...

  4. jQuery 表单验证插件,jQuery Validation Engine用法详解

    jQuery 表单验证插件,jQuery Validation Engine用法详解 功能强大的 jQuery 表单验证插件,适用于日常的 E-mail.电话号码.网址等验证及 Ajax 验证,除自身 ...

  5. html中字段是日期控件,jQuery日历插件datepicker用法详解

    jQuery是一款不可多得的非常优秀的javascript脚本开发库,而基于其上的很多插件也是非常规范和卓越的,如果错过这番美景真是太可惜了,比如datepicker这个插件. 一般MIS系统的前端, ...

  6. 鼠标移动响应php程序,jQuery实现的响应鼠标移动方向插件用法示例【附源码下载】...

    本文实例讲述了jQuery实现的响应鼠标移动方向插件用法.分享给大家供大家参考,具体如下: HTML代码如下: www.jb51.net jQuery响应鼠标移动 *{margin:0;padding ...

  7. html使用定时器timer,jquery插件jTimer jquery定时器的用法举例

    本节内容: jquery插件jTimer,jQuery定时器. 需求: 按时间间隔执行一个任务,当满足一定条件时停止执行. 1,插件用法: 复制代码 代码示例: (function ($) { $.e ...

  8. 超强1000个jquery极品插件!(连载中。。。。最近更新20090710)

    花N长时间积累的Jquery插件,希望大家喜欢.大家还有什么新的插件,请留言,我们一并收录. 感谢大家的支持. ++++++++++++++++++++++++++++++++++++++++++++ ...

  9. Jquery autocomplete插件

    转自:https://www.cnblogs.com/Leo_wl/p/7845730.html Jquery autocomplete插件的使用示例 回到目录 Jquery autocomplete ...

最新文章

  1. Get了!用Python制作数据预测集成工具 | 附代码
  2. 如果对GIF进行模糊化加边扩增
  3. HTML和CSS基础知识
  4. unity3d与eclipse协同工作环境
  5. 从源码角度深入分析ant
  6. Altium Designer -- PCB 叠层设计
  7. Linux中的Interrupted system call错误
  8. python入门实践19章_Python 编程从入门到实践 第19章 注销一节问题
  9. 拼接大屏数据展示_可视化大屏的UI设计是根据哪几个方面来进行?
  10. lambda表达式可以用来声明_lambda表达式可以用来创建包含多个表达式的匿名函数...
  11. 获取skipcase
  12. Boundary Representations
  13. Netflix是如何针对云构建和部署代码的
  14. W,b的初始化和几种激活函数
  15. 深入理解死亡之Ping ---《openstack 网络安全》
  16. a6账套管理显示无法连接服务器,航天A6基础版简单建账实施流程
  17. 简单几何图形绘制总结
  18. C#图片无损转换为ico格式
  19. Flash停更!「偷菜」的快乐还记得吗?
  20. 文件上传漏洞原理和利用

热门文章

  1. YII2中actions的作用与使用from怀素真
  2. 为什么会有链路聚合这种技术?
  3. IP、子网掩码、网关
  4. vue+web-highlighter实现高亮笔记/web荧光笔 API
  5. Linux | 基础指令
  6. 免费CDN加速 jQuery、Bootstrap、Vue、React 等JS库
  7. mysql和sql server能共存吗_让防火墙与SQL Server数据库共存
  8. 国二上机c语言题型,国二c语言上机国二真题
  9. 报错日志1:terminate called after throwing an instance of ‘ros::TimeNotInitializedException‘——ROS项目报错
  10. CSS 实用 Tips