Ich habe ein Skript mit jQuery geschrieben. Es funktioniert mit Firefox und GoogleChrome. Nur mit IE habe ich diesen Fehler zurückgegeben:
'jQuery' ist nicht definiert jquery-ui-1.8.4.custom.min.js, Zeile 10 Zeichen 1
Dies ist der Kopf meiner Seite:
%Vor%Was kann ich tun?
Verwenden Sie nicht application/javascript
, wechseln Sie zu text/javascript
Überprüfen Sie den Pfad von jquery
ist deine jquery in lib/js/
oder nur lib/
?
Stellen Sie sicher, dass Ihr lib-Verzeichnis relativ zur aufrufenden Seite ist
Du hast vielleicht /lib/jquery.js
gemeint (der Schrägstrich am Anfang macht einen Unterschied)
Sie importieren die jQuery UI-Bibliothek von lib/js
, aber jQuery selbst von lib
. Ich vermute, dass Ihre Kopie der jQuery-Bibliothek auch in lib/js
liegt und Sie diese aufgrund des falschen Pfades nicht erhalten. Das würde natürlich bedeuten, dass es nicht in Firefox, Chrome oder einem anderen Browser funktioniert, aber es könnte sein, dass es weniger schroff ist, Fehlerberichte zu melden, so dass Sie es nicht bemerken.
Das Firefox "TamperData" -Plugin ist sehr praktisch, um HTTP-Anfragen beim Laden von Seiten zu verfolgen.
Tags und Links javascript internet-explorer jquery