Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML表只有一半的时间加载jQuery_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript HTML表只有一半的时间加载jQuery

Javascript HTML表只有一半的时间加载jQuery,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我一直在尝试为我一直在做的智能镜像项目制作一个股票加载器。我遇到的问题是测试我的代码。由于某种原因,当我编译代码时,有一半的时间表不会加载。我的编码经验水平是“爱好者”,所以有一个变化,我犯了一个错误,不知道它 但是由于代码有一半的时间是有效的,我不知道会出现什么问题。我已经用不同版本的jQuery对其进行了测试,但仍然遇到相同的问题 我做错了什么? 这可能是JSON谷歌财务呼叫被拒绝的问题吗 var gstock=[{ “头衔”:“苹果”, “代码”:“纳斯达克:AAPL” }, { “标题

我一直在尝试为我一直在做的智能镜像项目制作一个股票加载器。我遇到的问题是测试我的代码。由于某种原因,当我编译代码时,有一半的时间表不会加载。我的编码经验水平是“爱好者”,所以有一个变化,我犯了一个错误,不知道它

但是由于代码有一半的时间是有效的,我不知道会出现什么问题。我已经用不同版本的jQuery对其进行了测试,但仍然遇到相同的问题

我做错了什么?
这可能是JSON谷歌财务呼叫被拒绝的问题吗

var gstock=[{
“头衔”:“苹果”,
“代码”:“纳斯达克:AAPL”
}, {
“标题”:“洛克希德·马丁”,
“代码”:“纽约证券交易所:LMT”
}, {
“标题”:“埃克森美孚”,
“代码”:“纽约证券交易所:XOM”
}, {
“标题”:“布里斯托”,
“代码”:“纽约证券交易所:BRS”
}, {
“标题”:“波音”,
“代码”:“纽约证券交易所:BA”
}, {
“所有权”:“不动产收入”,
“代码”:“纽约证券交易所:O”
}, {
“标题”:“动视暴雪”,
“代码”:“纽约证券交易所:ATVI”
}, {
“标题”:“三级沟通”,
“代码”:“纽约证券交易所:LVLT”
}, {
“标题”:“迪士尼”,
“代码”:“纽约证券交易所:DIS”
}, {
“标题”:“特斯拉”,
“代码”:“纽约证券交易所:TSLA”
}, {
“标题”:“高级微设备”,
“代码”:“纽约证券交易所:AMD”
}, {
“标题”:“亚马逊”,
“代码”:“纽约证券交易所:AMZN”
}, {
“标题”:“雷神”,
“代码”:“纽约证券交易所:RTN”
}, {
“标题”:“联邦快递”,
“代码”:“纽约证券交易所:FDX”
}, {
“标题”:“德意志银行”,
“代码”:“纽约证券交易所:DB”
}, {
“标题”:“微软”,
“代码”:“纽约证券交易所:MSFT”
}, ];
//数组以保存以前的结果。。。
var结果=新数组(gstock.length);
$(文档).ready(函数(){
//构造表。。。
对于(变量i=0;i0){
$(“#变化百分比”+i).css({
“颜色”:“#70DB70”
});
$(“#价格(变动)”+i).css({
“颜色”:“#70DB70”
});
$(“#变化百分比”+i)。前置(“+”;
}否则{
$(“#变化百分比”+i).css({
“颜色”:“FF0000”
});
$(“#价格(变动)”+i).css({
“颜色”:“FF0000”
});
}
如果(results.length>0){
//这里的其他计算。。。
//使用记录[i]获取上一条记录
}
闪光背景(“#行#”+i,#000000,#000000”);
闪光背景(“价格+i”,“3342FF”,“000000”);
闪光背景(“价格变化”+i、“3342FF”、“000000”);
闪光背景(“变化百分比”+i、“3342FF”、“000000”);
//存储最后一条记录(供下次使用);
结果[i]=stockInfo1;
});
}
功能闪光灯背景(id、col1、col2){
$(id).css(“背景色”,col1);
setTimeout(函数(){
$(id).css(“背景色”,col2);
}, 300);
}
函数显示_表(){
对于(变量i=0;i
标题{
宽度:25em;
高度:1米;
颜色:白色;
背景色:黑色;
垫底:10px;
字体大小:粗体;
文字装饰:下划线;
字体系列:“泰晤士报新罗马”,泰晤士报,衬线;
}
.集装箱1{
高度:20em;
宽度:25em;
颜色:白色;
字体系列:“泰晤士报新罗马”,泰晤士报,衬线;
}
桌子{
边界塌陷:塌陷;
}
td{}

股票

是的,你的猜测是对的,表格少了几行,因为一些上市公司在纳斯达克上市,因此你的控制台中有一些失败的谷歌金融呼叫。只要更新你的JSON,一切都会好起来的

var gstock=[{“title”:“Apple”,“code”:“NASDAQ:AAPL”},
{“标题”:“洛克希德·马丁”,“代码”:“纽约证券交易所:LMT”},
{“标题”:“埃克森美孚”,“代码”:“纽约证券交易所:XOM”},
{“标题”:“布里斯托”,“代码”:“纽约证券交易所:BRS”},
{“标题”:“波音”,“代码”:“纽约证券交易所:BA”},
{“标题”:“不动产收入”,“代码”:“纽约证券交易所:O”},
{“标题”:“动视暴雪”,“代码”:“纳斯达克:ATVI”},
{“标题”:“三级沟通”,“代码”:“纽约证券交易所:LVLT”},
{“标题”:“迪士尼”,“代码”:“NYSE:DIS”},
{“标题”:“特斯拉”,“代码”:“纳斯达克:TSLA”},
{“标题”:“高级微设备”,“代码”:“NYSE:AMD”},
{“标题”:“亚马逊”,“代码”:“纳斯达克:AMZN”},
{“标题”:“雷声公司”,“代码”:“纽约证券交易所:RTN”},
{“标题”:“联邦快递”,“代码”:“纽约证券交易所:FDX”},
{“标题”:“德意志银行”,“代码”:“纽约证券交易所:DB”},
{“title”:“Microsoft”,“code”:“NASDAQ:MSFT”}];
//数组以保存以前的结果。。。
var结果=新数组(gstock.length);
$(文档).ready(函数(){
//构造表。。。
对于(变量i=0;i