这个jquery可以在html中工作,但不能在javascript文件中工作,jquery 2.1.4文件源不工作?

这个jquery可以在html中工作,但不能在javascript文件中工作,jquery 2.1.4文件源不工作?,javascript,jquery,html,Javascript,Jquery,Html,当我把jquery代码放在html文件中时,它可以工作,但是当把它和其他代码放在javascript文件中时,它就不工作了 当我从站点使用jquery文件并将其源代码转换为html文件时,它将无法工作(源代码正确,因为我使用的是同一文件夹中的javascript) 一旦我将它放入javascript中,它就会停止工作。这是有效的代码(它的使用与javascript中下面的代码完全相同,当然没有html部分): $(文档).ready(函数(){ var canvas=$('#lienzo'

当我把jquery代码放在html文件中时,它可以工作,但是当把它和其他代码放在javascript文件中时,它就不工作了

当我从站点使用jquery文件并将其源代码转换为html文件时,它将无法工作(源代码正确,因为我使用的是同一文件夹中的javascript)


一旦我将它放入javascript中,它就会停止工作。这是有效的代码(它的使用与javascript中下面的代码完全相同,当然没有html部分):


$(文档).ready(函数(){
var canvas=$('#lienzo')[0];
画布宽度=1000;
高度=500;
if(canvas.getContext){
var ctx=canvas.getContext('2d');
var w=画布宽度;
var h=画布高度;
ctx.strokeStyle='rgba(174194224,0.5)';
ctx.lineWidth=1;
ctx.lineCap='圆形';
var init=[];
var maxParts=1000;
对于(var a=0;aw | | p.y>h){
p、 x=数学随机()*w;
p、 y=-20;
}
}
}
设定间隔(抽签,30);
}
});

你可能已经忘了

.js

,但你的问题不太清楚。

替换

<script type="text/javascript" src="js/jquery-2.1.4.min"></script>

用这个

<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>


是否检查了console中的错误打开浏览器的开发人员工具。看看控制台。有错误吗?查看“网络”选项卡。你看到JS文件的请求了吗?它是否得到200 OK的响应?它是否包含您期望的内容?在控制台中显示错误您忘记在末尾添加
.js
src=“js/jquery-2.1.4.min”
-我的水晶球说您有一个404 errorThx,可以工作,但是我发布的jquery代码如何在我使用的javascript文件中工作?您可以将其放入一个文件(myFile.js)然后,在jquery-Thx之后,它起作用了,但是我发布了如何使jquery代码在我使用的javascript文件中工作?我发现了如何使它在separte js文件中工作。感谢您的帮助:)。如果它解决了您的问题,请接受作为答案
<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="js/jquery-2.1.4.min"></script>
<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>