English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode $.noConflict() de jQuery

Comme vous le savez, jQuery utilise le symbole dollar ($) comme raccourci ou alias de jQuery.

$, comme jQuery, est utilisé par de nombreuses bibliothèques JavaScript en tant que nom de fonction ou de variable.

Si deux bibliothèques différentes utilisent le même raccourci, l'une d'elles pourrait cesser de fonctionner.

Heureusement, jQuery propose une méthode spéciale$.noConflict()Méthode pour traiter cette situation.

Méthode $.noConflict() de jQuery

jQuery $.noConflict()Méthode de libération de jQuery sur la variable $ pour permettre à d'autres scripts de l'utiliser.

Bien sûr, vous pouvez toujours utiliser jQuery, il suffit d'écrire le nom complet plutôt que le raccourci :}}

$.noConflict();
jQuery(document).ready(function(){
  jQuery("button").click(function(){
    jQuery("p").text("jQuery fonctionne parfaitement!!!");
  });
});
Testez et voyez‹/›

Cette méthode peut également être utilisée pour attribuer un nouveau nom personnalisé à la variable jQuery.

Dans cet exemple, un alias a été créé au lieu de jQuery utilisé dans le reste du script :

let jq = $.noConflict();
jq(document).ready(function(){
  jq("button").click(function(){
    jq("p").slideToggle();
  });
});
Testez et voyez‹/›

Autres références jQuery

Pour consulter des méthodes complètes d'autres références, veuillez visiter notreAutres références jQuery>.