Wie behebe ich ‘$ is not defined- $ function ()’ Fehler in JavaScript?

JavaScript (JS) ist eine übergeordnete Skriptsprache, die der ECMAScript-Spezifikation entspricht. JavaScript ist eine der wichtigsten Technologien bei der Erstellung des Internets. Es ermöglicht die Erstellung interaktiver Webseiten und ist auch an der Entwicklung von Webanwendungen beteiligt. Vor kurzem sind viele Berichte eingegangen, in denen Benutzer beim Ausführen von Code den Fehler “$ is not defined- $ function ()” festgestellt haben.

$ ist nicht definiert- $ function () Fehler

Was verursacht den Fehler “$ ist nicht definiert – $ function ()” in JavaScript?

Nachdem wir zahlreiche Berichte von mehreren Benutzern erhalten hatten, beschlossen wir, das Problem zu untersuchen und entwickelten eine Reihe von Lösungen, um es vollständig zu beheben. Außerdem haben wir den Grund, aus dem es ausgelöst wird, untersucht und wie folgt aufgelistet.

  • Fehlende JQuery: Der Fehler wird ausgelöst, wenn JQuers dem JavaScript nicht zur Verfügung gestellt werden. Die JQuery-Datei muss ordnungsgemäß zur PHP / JSP / ASP-Datei hinzugefügt werden. Die Datei muss auf GoogleCDN oder MicrosoftCDN verweisen, wenn sie nicht lokal hinzugefügt wird. Wenn die Datei nicht referenziert oder hinzugefügt wird, wird dieser Fehler möglicherweise ausgelöst.

Nachdem Sie ein grundlegendes Verständnis der Art des Problems haben, werden wir uns den Lösungen zuwenden. Stellen Sie sicher, dass Sie diese in der Reihenfolge implementieren, in der sie angezeigt werden, um Konflikte zu vermeiden.

Lösung 1: Verknüpfen von JQuery

Sie müssen das JavaScript mit JQuery verknüpfen, damit der Befehl ordnungsgemäß funktioniert. Daher fügen wir am Anfang Ihrer Datei eine Codezeile hinzu, um dieses Problem zu umgehen. Dafür:

  1. Kopieren Sie den folgenden Code und fügen Sie ihn am Anfang Ihrer Datei ein.
  2. Speichern Sie Ihre Änderungen und prüfen Sie, ob das Problem weiterhin besteht.

Hinweis: Dadurch wird das Skript aufgefordert, die JQuery-Daten von dem hinzugefügten Link abzurufen. Um eine schnellere Antwort zu erhalten, fügen Sie JQuery lokal zu Ihrem Server hinzu.

Lösung 2: Lokales Hinzufügen von JQuery

Sie können die JQuery auch lokal herunterladen und hinzufügen. Navigieren Sie zu Dies Seite und laden Sie JQuery auf Ihren Computer herunter und fügen Sie es dem JavaScript hinzu, bevor Sie die Datei ausführen.

Hinweis: Stellen Sie sicher, dass Sie die JQuery vor dem JavaScript hinzufügen, das sie verwendet.

Lösung 3: Bindung an JQuery

In einigen Fällen ist die Variable “$” nicht an JQuery gebunden. In diesem Schritt führen wir daher eine Codezeile aus, um sie an JQuery zu binden. Dafür:

  1. Führen Sie den folgenden Code aus, um die Variable “$” an JQuery zu binden. (Funktion ($) {$ (Funktion () {$ (‘. Update’). Live (‘change’, function () {formObject.run ($ () this));});});}) (jQuery);
  2. Überprüfen Sie nach der Ausführung, ob das Problem weiterhin besteht.

Lösung 4: Importieren aus JQuery

Für einige Benutzer war das Importieren der Variablen “$” aus JQuery das Problem. Daher verwenden wir in diesem Schritt einen Befehl zum Importieren der Variablen “$”. Dafür:

  1. Führen Sie den folgenden Code aus, um die Variable “$” aus JQuery.import $ aus “jquery” zu importieren. (function () {// … code let script = $ (..)}) ()
  2. Überprüfen Sie nach dem Ausführen des Codes, ob das Problem weiterhin besteht.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *