Hur fixar jag ”$ är inte definierad- $ funktion ()” -fel i JavaScript?

JavaScript (JS) är ett skriptspråk på hög nivå som överensstämmer med ECMAScript Specification. JavaScript är en av de viktigaste teknikerna som är involverade i skapandet av internet. Det möjliggör skapandet av interaktiva webbsidor och är också inblandat i utvecklingen av webbapplikationer. Ganska nyligen har många rapporter kommit in där användare har upplevt ”$ är inte definierat- $ funktion ()”Fel vid körning av kod.

Vad orsakar “$ är inte definierad- $ funktion ()” -felet i JavaScript?

Efter att ha fått flera rapporter från flera användare bestämde vi oss för att undersöka problemet och tog fram en uppsättning lösningar för att lösa det helt. Vi tittade också på orsaken till vilken den utlöstes och listade den enligt följande.

Nu när du har en grundläggande förståelse för problemets natur kommer vi att gå vidare mot lösningarna. Se till att du implementerar dessa i den specifika ordning som de presenteras för att undvika konflikter.

Lösning 1: Länka JQuery

Du måste länka JavaScript till JQuery för att få kommandot att fungera korrekt. Därför kommer vi att lägga till en kodrad i början av din fil för att kringgå problemet. För det:

  1. Kopiera och klistra följande kod på Start av din fil.
  2. Spara dina ändringar och kolla upp för att se om problemet kvarstår.

Notera:Detta kommer att be skriptet att hämta JQuery-data från länken som har lagts till, för ett snabbare svar, lägg till JQuery till din server lokalt.

Lösning 2: Lägga till JQuery lokalt

Du kan också ladda ner och lägga till JQuery lokalt, navigera till den här sidan och ladda ner JQuery på din dator och Lägg till den till JavaScript innan filen körs.

Notera:Se till att lägga till JQuery före JavaScript som använder den.

Lösning 3: Bindning till JQuery

I vissa fall är variabeln "$" inte bunden till JQuery, därför kommer vi i detta steg att köra en kodrad för att binda den till JQuery. För det:

  1. Kör följande kod för att binda “$”Variabel till JQuery.
    (funktion ($) {$ (funktion () {$ ('. uppdatering'). live ('förändring', funktion () {formObject.run ($ (detta));});});}) (jQuery );
  2. Efter körning, kolla upp för att se om problemet kvarstår.

Lösning 4: Importera från JQuery

För vissa användare importerar du$"Variabel från JQuery var det som löste deras problem, därför kommer vi i detta steg att använda ett kommando för att importera"$”Variabel. För det:

  1. Kör följande kod för att importera “$”Variabel från JQuery.
    importera $ från 'jquery'; (function () {// ... code let script = $ (..)}) ()
  2. Efter att ha kört koden, kolla upp för att se om problemet kvarstår.
Facebook Twitter Google Plus Pinterest