821 Stimmen

Nicht erfasste Referenzfehler: $ ist nicht definiert?

Warum wirft dieser Code einen

Uncaught ReferenceError: $ wird nicht definiert

Fehler, wenn es vorher in Ordnung war?

$(document).ready(function() {
    $('#tabs > ul').tabs({ fx: { opacity: 'toggle' } });
    $('#featuredvid > ul').tabs();
});

Ergebnisse in Tabs schließen nicht mehr.

jQuery ist im Header referenziert:

0 Stimmen

Nehmen Sie dies nach oben

0 Stimmen

In meinem Fall war das JQuery im Fußbereich, daher wurde die JS-Funktion zuerst aufgerufen.

0 Stimmen

Ist das die Antwort auf Ihre Frage? ReferenceError: $ is not defined

19voto

xoxn-- 1'w3k4n Punkte 491

Wenn es in WordPress ist, könnte es notwendig sein, zu ändern

$(document).ready(function() {

zu

jQuery(document).ready(function($){

oder hinzufügen

var $ = jQuery;

vor

$(document).ready(function() {

16voto

Yannis Dran Punkte 1419

In meinem Fall hatte ich diesen Referenzfehler, da die Reihenfolge der Skriptaufrufe falsch war. Habe das gelöst, indem ich die Reihenfolge geändert habe:

zu

16voto

Sindri Þór Punkte 2807

Ich wollte versuchen, mein Skript asynchron zu machen. Dann habe ich es vergessen und als ich live gegangen bin, wurde die [custom].js-Datei nur 50% der Zeit vor der jQuery.js geladen.

Also habe ich geändert

zu

13voto

The Dead Man Punkte 6198

Ich hatte das gleiche Problem und habe es gelöst, indem ich jQuery ganz oben in all meinen JavaScript-Codes in meinem Code platziert habe.

So etwas in der Art:

Hoffe, dass es jemandem in Zukunft helfen kann.

10voto

Sagar Kumar Punkte 144

Platziere das neueste jQuery-CDN oben auf deiner Haupt-HTML-Seite

Wenn deine Haupt-HTML-Seite index.html heißt

Platziere das jQuery-CDN oben auf dieser Seite wie folgt

$(document).ready(function(){
  $("button").click(function(){
    $("h2").hide();
  });
});

Dieses wird versteckt

Klick mich

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X