Die Seite wird in Ordnung geladen, aber die Konsole zeigt für JavaScript-Dateien einen Fehler 404, der nicht gefunden wurde. Ich habe überprüft, dass der Code den richtigen JavaScript-Dateinamen enthält. Irgendwelche Ideen?
Die JavaScript-Datei wird natürlich per HTML so geladen:
<script type="text/javascript" src="jquery.js"></script>
Umgebung: Windows 7; FastCGI; PHP. Die Installationsanweisungen stammen von dieser Site:
http://www.microsoft.com/web/platform/phponwindows.aspx
Ich habe eine einfache HTML-Datei erstellt, die so aussieht:
<html>
<head></head>
<body>
hello again.
<div id="11">
hello
</div>
<script type="text/javascript" src="http://localhost/analyst_scrape/jquery.js"></script>
<script type="text/javascript">
$("#11").click(fucntion(){
alert("good bye");
});
</script>
</body>
</html>
Die HTML-Datei gibt mir eine leere Seite. Wenn ich jedoch die Datei ext in .php ändere, wird in der Konsole der folgende Fehler angezeigt:
GET http://localhost/analyst_scrape/jquery.js 404 (Not Found) test.php:10
Uncaught ReferenceError: $ is not defined
index.php
oderindex.html
Datei ist, wo Ihrjs
ist , und wo Ihrphp
ist. Wenn Sie eine leere Seite erhalten, haben Sie möglicherweise tatsächlich eine leere Datei. Ist diejquery.js
Datei wirklich dort, wo Sie glauben, dass sie ist? Ist es leer?{
sollten. Sie müssen dies wirklich klarer erklären. Bitte bearbeiten Sie Ihre Frage und geben Sie ein minimal reproduzierbares Beispiel an. Momentan müssen wir raten, wo sich Ihre Dateien befinden und wie sie aussehen. Sie müssen den einfachsten Fall einrichten, der Ihnen diesen Fehler verursacht, und uns alles Nötige zur Verfügung stellen, um ihn zu reproduzieren.http://localhost/foo/jquery.js
.