未使用jQuery在Firefox中定义$

未使用jQuery在Firefox中定义$,jquery,firefox,firebug,Jquery,Firefox,Firebug,每当我尝试在firfox browser上的标记中加载以下部分时,我都会收到这样的消息$is not define 我可以知道原因吗?我试图在CSS部分之后加载任何自定义脚本之前加载jquery.js文件 <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(文档).re

每当我尝试在firfox browser上的
标记中加载以下部分时,我都会收到这样的消息
$is not define

我可以知道原因吗?我试图在CSS部分之后加载任何自定义脚本之前加载jquery.js文件

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){

$(文档).ready(函数(){

jquery.js是否与您请求的页面位于同一目录中?如果未定义$,则浏览器看不到jquery.js,这意味着文件路径不正确或文件已损坏。或者,正如Web逻辑所指出的,另一个库(如prototype)可能会覆盖$

例如,您的文档根目录看起来像这样吗

index.htm  (page you are loading perhaps)
jquery.js  (jquery)
测试:确保您可以从浏览器访问jquery.js。如果您正在访问页面:www.yourdomain.com/index.htm

您应该能够以相同的方式“看到”jquery:www.yourdomain.com/jquery.js

  • 您是否指定了jquery文件的正确路径,它是否存在于页面所在的同一文件夹中
  • 除了jquery,您还使用其他javascript库吗
此外,该行不完整:

$(document).ready(function(){
应该是:

$(document).ready(function(){
   // your code here
});