我正在使用jQuery。这是我在主页上的编码:
<script type="text/javascript" src="script.js">
</script>
而我的script.js是:
$(document).ready(function(){
$("#title").click(function () {
alert("Works!");
});
});
我的完整编码可以在这里找到:http : //pastie.org/8676656。
使用浏览器上的工具,我在JavaScript代码中发现了一个错误:
ReferenceError: Can't find variable: $
在线:
$(document).ready(function() {
任何帮助,将不胜感激。
您必须先导入jQuery,然后才能使用它:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript" src="script.js"></script>
它使用的通知//
作为协议(没有http://
或https://
),这意味着:如果你的.html文件是在http://
服务器,它将从得到jQuery的http://ajax.google...
,如果是在一个https://
服务器上,它会得到它https://ajax.google...
。
注意:如果在开发过程中在浏览器中而不是在服务器中打开HTML文件,则应指定协议,如此答案所示,否则将不起作用:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
另外,如果可能的话,应在关闭之前将.js文件放在页面底部</body>
。在这里查看更多。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句