Hvordan fikse ‘$ er ikke definert- $ funksjon ()’ Feil på JavaScript?
JavaScript (JS) er et høyt skriptspråk som samsvarer med ECMAScript Specification. JavaScript er en av de viktigste teknologiene som er involvert i etableringen av Internett. Det muliggjør oppretting av interaktive nettsider og er også involvert i utviklingen av webapplikasjoner. Ganske nylig har det kommet mange rapporter der brukere har opplevd "$ er ikke definert- $ funksjon ()”Feil under utføring av kode.
Hva forårsaker feilen “$ er ikke definert- $ funksjon ()” på JavaScript?
Etter å ha mottatt mange rapporter fra flere brukere, bestemte vi oss for å undersøke problemet og utviklet et sett med løsninger for å fikse det helt. Vi så også på årsaken til at den ble utløst, og oppførte den som følger.
Nå som du har en grunnleggende forståelse av problemets natur, vil vi gå videre mot løsningene. Sørg for å implementere disse i den spesifikke rekkefølgen de presenteres for å unngå konflikt.
Løsning 1: Kobling av JQuery
Du må koble JavaScript til JQuery for å få kommandoen til å fungere skikkelig. Derfor vil vi legge til en kodelinje i begynnelsen av filen din for å omgå dette problemet. For det:
- Kopiere og lim inn følgende kode på start av filen din.
- Lagre endringene dine og Sjekk for å se om problemet vedvarer.
Merk:Dette vil be skriptet om å hente JQuery-dataene fra lenken som er lagt til, for å få raskere svar, legg til JQuery på serveren din lokalt.
Løsning 2: Legge til JQuery lokalt
Du kan også laste ned og legge til JQuery lokalt, navigere til denne siden og nedlasting JQuery på datamaskinen din og legge til den til JavaScript før du kjører filen.
Merk:Sørg for å legge til JQuery før JavaScript som bruker den.
Løsning 3: Binding til JQuery
I noen tilfeller er ikke "$" -variabelen bundet til JQuery, derfor vil vi i dette trinnet utføre en kodelinje for å binde den til JQuery. For det:
- Utfør følgende kode for å binde "$”Variabel til JQuery.
(funksjon ($) {$ (funksjon () {$ ('. oppdatering'). live ('endre', funksjon () {formObject.run ($ (dette));});});}) (jQuery );
- Etter utførelse, Sjekk for å se om problemet vedvarer.
Løsning 4: Importer fra JQuery
For noen brukere importerer du “$”Variabel fra JQuery var det som løste problemet deres, derfor vil vi i dette trinnet bruke en kommando for å importere“$”Variabel. For det:
- Utfør følgende kode for å importere “$”Variabel fra JQuery.
importer $ fra 'jquery'; (funksjon () {// ... kode la skript = $ (..)}) ()
- Etter å ha utført koden, Sjekk for å se om problemet vedvarer.