jquery document ready in external script

Angoras picture Angoras · Feb 27, 2009 · Viewed 17.4k times · Source

My page has an outside script that contains some jQuery. Most of it runs fine except this bit:

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

That bit of code works fine when i run it inside the HTML page but not in the .js file. I have no other library in the HTML, i do have a window.onload inside the HTML but if i remove it, the jQuery bit still does not work. And it does not generate any error message.

Any suggestions?

Answer

Wookai picture Wookai · Feb 27, 2009

As this was the problem in this discussion, are you sure that you include jQuery before including your external script ?

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