每当我尝试在firfox浏览器中加载<head>
标签中的以下部分时,我会收到消息$ is not define
。
我可以知道原因吗?我试图在CSS部分之后加载任何自定义脚本之前加载jquery.js文件。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
每当我尝试在firfox浏览器中加载<head>
标签中的以下部分时,我会收到消息$ is not define
。
我可以知道原因吗?我试图在CSS部分之后加载任何自定义脚本之前加载jquery.js文件。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
jquery.js与您请求的页面在同一目录中吗?如果$未定义,那么浏览器不会看到jquery.js,这意味着文件路径不正确或文件已损坏。或者,正如Web逻辑指出的那样,$可以被另一个库如原型覆盖。
E.g.你的文档根目录是这样吗?
index.htm (page you are loading perhaps)
jquery.js (jquery)
测试:请确保您可以从浏览器访问您的jquery.js ..如果你正在访问你的页面:www.yourdomain.com/index.htm
的,你应该能够“看到” jQuery的相同的方式:www.yourdomain.com/jquery.js
而且这条线不完整:
$(document).ready(function(){
应该是:
$(document).ready(function(){
// your code here
});