2009-02-27 10 views
11

Ma page a un script externe qui contient du jQuery. La majeure partie fonctionne très bien, sauf ce bit:jquery document prêt dans le script externe

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

Ce morceau de code fonctionne très bien quand je le lance dans la page HTML, mais pas dans le fichier .js. Je n'ai pas d'autre bibliothèque dans le HTML, j'ai un window.onload dans le HTML mais si je le supprime, le bit jQuery ne fonctionne toujours pas. Et il ne génère aucun message d'erreur.

Des suggestions?

Répondre

26

Comme c'était le problème dans this discussion, êtes-vous sûr de vouloir inclure jQuery avant y compris votre script externe?

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

Le lien hypertexte ne fonctionne plus. – mmcglynn

+0

Je pense que c'était le lien: http://jquery.10927.n7.nabble.com/using-doc-ready-in-an-external-js-file-td74946.html bien qu'il fournisse un peu plus d'informations que celui donné dans la réponse – Hayden

Questions connexes