欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery Migrate 插件用法實(shí)例詳解

 更新時間:2019年05月22日 08:47:28   作者:gdjlc  
jQuery Migrate是應(yīng)用遷移輔助插件,是用于高級版本兼容低級版本輔助插件。這篇文章主要介紹了jQuery Migrate 插件用法 ,需要的朋友可以參考下

jQuery Migrate是應(yīng)用遷移輔助插件,是用于高級版本兼容低級版本輔助插件。

例如jQuery版本用的是1.x,計(jì)劃升級到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>

點(diǎn)擊按鈕,彈出“3”。

<script type="text/javascript" src="jquery-1.6.1.js"></script>

替換成<script type="text/javascript" src="jquery-3.3.1.js"></script>

這時點(diǎn)擊按鈕,在Chrome瀏覽器開發(fā)者窗口中顯示腳本錯誤:

$(...).size is not a function

在頁面再引入<script src="jquery-migrate-3.0.1.js"></script>

點(diǎn)擊按鈕,正常彈出“3”。

同時提示size方法被棄用使用length代替:

jQuery.fn.size() is deprecated and removed; use the .length property

$("li").size()改成$("li").length,移除jquery-migrate-3.0.1.js,點(diǎn)擊按鈕,彈出“3”。

遷移方法完成。

jquery migrate 應(yīng)用遷移輔助插件

jquery migrate
應(yīng)用遷移輔助插件(jQuery高級版本兼容低級版本輔助插件)

遇到問題

  jcountdown 倒計(jì)時插件需要jquery-1.8.2.min.js 而項(xiàng)目需要高版本jquery(jquery-3.1.1.min.js或jquery-1.10.1.min.js)導(dǎo)致插件沖突

  使用jquery migrate(jquery-migrate-1.2.1.min.js)后解決問題

總結(jié)

以上所述是小編給大家介紹的jQuery Migrate 插件用法實(shí)例詳解,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!

相關(guān)文章

最新評論