Jquery 代码在JSFIDLE和Codepen中工作,但在浏览器中不工作,我哪里出错了?
下面的代码运行有什么问题 它在JSFIDLE和Codepen中运行,所以我不明白为什么它不能作为网页在浏览器中运行 我看到了一些关于jQuery和SVG之间不兼容的东西,但是如果是这样的话,为什么它在JSFIDLE和CodePen中工作呢。他们运行的代码不是很像一个普通的网页吗Jquery 代码在JSFIDLE和Codepen中工作,但在浏览器中不工作,我哪里出错了?,jquery,html,svg,Jquery,Html,Svg,下面的代码运行有什么问题 它在JSFIDLE和Codepen中运行,所以我不明白为什么它不能作为网页在浏览器中运行 我看到了一些关于jQuery和SVG之间不兼容的东西,但是如果是这样的话,为什么它在JSFIDLE和CodePen中工作呢。他们运行的代码不是很像一个普通的网页吗 校验值 $ var numArray=[]; $(“#blackC”)。在(“单击”,函数(){ 如果($.inArray(“7”,numArray)=-1){ Numaray.push(“7”); } });
校验值
$
var numArray=[];
$(“#blackC”)。在(“单击”,函数(){
如果($.inArray(“7”,numArray)=-1){
Numaray.push(“7”);
}
});
$(“#blueC”)。在(“单击”,函数(){
如果($.inArray(“1”,numArray)=-1){
Numaray.push(“1”);
}
});
$(“#greenC”)。在(“单击”,函数(){
如果($.inArray(“2”,numArray)=-1){
Numaray.push(“2”);
}
});
$(“#greyC”)。在(“单击”,函数(){
如果($.inArray(“0”,numArray)=-1){
Numaray.push(“0”);
}
});
$(“#purpleC”)。在(“单击”,函数(){
如果($.inArray(“5”,numArray)=-1){
Numaray.push(“5”);
}
});
$(“#orangeC”)。在(“单击”,函数(){
如果($.inArray(“6”,numArray)=-1){
Numaray.push(“6”);
}
});
$(“#redC”)。在(“单击”,函数(){
如果($.inArray(“3”,numArray)=-1){
Numaray.push(“3”);
}
});
$(“#yellowC”)。在(“单击”,函数(){
如果($.inArray(“4”,numArray)=-1){
Numaray.push(“4”);
}
});
$(“#阵列检查”)。在(“单击”上,函数(){
警报(努马拉伊);
$(“#选择”).val(努马拉伊);
});
当您在本地打开它时,它在浏览器中不起作用,因为它试图找到jQuery的路径,如下所示:
<script src="file://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
是指来自服务器的相对路径,它自动补偿
http
vshttps
,但是当在本地运行时,浏览器会在开始时放入文件:
,该文件将失败。当您在本地打开它时,它将无法在浏览器中工作,因为它试图查找jQuery的路径,如下所示:
<script src="file://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
是指来自服务器的相对路径,它会自动补偿
http
vshttps
,但是在本地运行时,浏览器在开始处放置一个文件:
,该文件将失败。您是否在本地计算机上运行此文件?您是否在本地计算机上运行此文件?这不是-这只是一个输入错误。这不是-这只是一个输入错误。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js