jQuery $ .noConflict()方法

如您所知,jQuery使用美元符號($)作為的快捷方式或別名jQuery。

$就像jQuery一樣,許多JavaScript庫都將其用作函數(shù)或變量名。

如果兩個不同的庫使用同一快捷方式,則其中一個可能會停止工作。

幸運的是,jQuery提供了一種特殊的$.noConflict()方法來處理這種情況。

jQuery $ .noConflict()方法

jQuery $.noConflict()方法釋放jQuery對$變量的指定,以便其他腳本可以使用它。

當(dāng)然,您仍然可以使用jQuery,只需編寫全名而不是快捷方式即可:

$.noConflict();
jQuery(document).ready(function(){
  jQuery("button").click(function(){
    jQuery("p").text("jQuery完美運行!!!");
  });
});
測試看看?/?

此方法還可用于為jQuery變量指定新的自定義名稱。

以下示例創(chuàng)建了一個別名,而不是在其余腳本中使用的jQuery:

let jq = $.noConflict();
jq(document).ready(function(){
  jq("button").click(function(){
    jq("p").slideToggle();
  });
});
測試看看?/?

jQuery其他參考

有關(guān)完整的其他方法參考,請訪問我們的《jQuery其他參考》

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清