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

Die Methode $.noConflict() von jQuery

CSS-Methode

Wie Sie wissen, verwendet jQuery das Dollarzeichen ($) als Kurzwegausdruck oder Alias für jQuery.

Wenn zwei verschiedene Bibliotheken denselben Kurzwegausdruck verwenden, könnte eine davon möglicherweise nicht mehr funktionieren.

Glücklicherweise bietet jQuery eine spezielle$.noConflict()Eine Methode, um dieses Problem zu behandeln.

Die Methode $.noConflict() von jQuery

jQuery $.noConflict()Die Methode löst jQuery von der spezifischen Variable $ frei, damit andere Skripte es verwenden können.

Natürlich können Sie jQuery weiterhin verwenden, indem Sie einfach den vollständigen Namen statt des Kurznamens schreiben:

$.noConflict();
jQuery(document).ready(function(){
  jQuery("button").click(function(){
    jQuery("p").text("jQuery läuft perfekt!!!");
  });
});
Testen Sie heraus‹/›

Diese Methode kann auch verwendet werden, um einen neuen benutzerdefinierten Namen für die jQuery-Variablen zu spezifizieren.

Im folgenden Beispiel wird ein Alias erstellt, anstatt jQuery im Rest des Skripts zu verwenden:

let jq = $.noConflict();
jq(document).ready(function(){
  jq("button").click(function(){
    jq("p").slideToggle();
  });
});
Testen Sie heraus‹/›

jQuery andere Referenzen

Für detaillierte Informationen zu anderen Methoden besuchen Sie bitte unserjQuery andere Referenzen>.