我对Web开发和Javascript一般都很陌生,我通过在HTMl代码中一直添加代码来完成一些Jquery编码。现在,我只是将相同的代码移动到我的.Js文件,我的控制台显示以下错误:
$未定义[打破此错误] $(文档).ready(function(){
它只是说没有定义JQuery。这意味着我不能在我的Js文件中引用Jquery或任何其他Javascript文件吗?
或者我在这里缺少一些东西?
答案 0 :(得分:2)
在调用脚本之前包含jQuery
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
对于CDN中可用的其他jQuery内容,请参阅: http://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery
更新:在我看来,这就像你可以得到的“使用”一样接近。不需要将jQuery库下载到您的系统或将其托管在您的服务器上。
答案 1 :(得分:0)
是否将整个jquery文件移动到你的.js文件中?你应该像以下那样:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"type="text/javascript"></script>
// Now load your .js file
<script type="text/javascript" src="your .js file"></script>
此外,如果您下载了jquery忘了它,顶部链接意味着您正在从谷歌加载jquery,所以你将始终拥有最新版本,除非你上传你的代码,我真的无法提供更多帮助,抱歉。