2009-02-27 8 views
11

Meine Seite hat ein Skript außerhalb, das einige jQuery enthält. Das meiste davon läuft gut mit Ausnahme dieses Bits:jquery Dokument in externen Skript bereit

$(document).ready(function(){ 
    alert('x');       
}); 

Das Stück Code funktioniert gut, wenn ich es in der HTML-Seite laufen, aber nicht in der JS-Datei. Ich habe keine andere Bibliothek im HTML, ich habe eine window.onload innerhalb der HTML, aber wenn ich es entfernen, funktioniert das jQuery Bit immer noch nicht. Und es erzeugt keine Fehlermeldung.

Irgendwelche Vorschläge?

Antwort

26

Da dies das Problem in this discussion war, sind Sie sicher, dass Sie jQuery vor einschließlich Ihrer externen Skript enthalten?

<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript" src="externalScript.js"></script> 
+0

Hyperlink funktioniert nicht mehr. – mmcglynn

+0

Ich denke, das war der Link: http://jquery.10927.n7.nabble.com/using-doc-ready-in-an-external-js-file-td74946.html obwohl es wenig mehr Informationen als das gegeben in der Antwort – Hayden