未使用jQuery在Firefox中定义$
每当我尝试在firfox browser上的未使用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
标记中加载以下部分时,我都会收到这样的消息$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
});