You can get this error using Javascript in Firefox and Chrome:
Uncaught ReferenceError: $ is not defined.
If you enabled jquery as follows:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"> </script>
And your server is configured to not allow javascript to load and run at runtime, and then you get the above error. Take a look at the whole error:
[blocked] The page at https://yoursite.com/blah# ran insecure content from http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js. /blah
What this means is that your web server does not allow loading javascript content on the fly. This is a security risk because someone can inject evil things into it so that you can download them and own the servers.
source share