Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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 我想在td值更改时更改高光td_Javascript_Php_Jquery_Html_Css - Fatal编程技术网

Javascript 我想在td值更改时更改高光td

Javascript 我想在td值更改时更改高光td,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我正在做一个关于股票市场的小项目。在这里,我需要在数据更改后立即更改突出显示td,如果数据增加,则绿色突出显示,如果数据减少,则红色突出显示 在代码段中,您不能看到结果,因为您需要 允许\u url\u open=0 请帮我怎么做…:) 函数loadlink(){ $('#stockdata')。加载('http://techsoul.in.md-in-1.webhostbox.net/hostedsite/demo/mockup/stockapi/stockshow.php?api=Y,函数

我正在做一个关于股票市场的小项目。在这里,我需要在数据更改后立即更改突出显示td,如果数据增加,则绿色突出显示,如果数据减少,则红色突出显示

在代码段中,您不能看到结果,因为您需要 允许\u url\u open=0

请帮我怎么做…:)

函数loadlink(){
$('#stockdata')。加载('http://techsoul.in.md-in-1.webhostbox.net/hostedsite/demo/mockup/stockapi/stockshow.php?api=Y,函数(){
$(this.unwrap();
});
}
loadlink();//这将在页面加载时运行
setInterval(函数(){
loadlink()//这将每5秒运行一次
}, 5000);
$(“td”).change(函数(){
$(this).effect(“highlight”,{},3000);
});

加载。。。

您提供的链接加载一个id=b内容为的表。您可以使用javascript或jquery获取表中tr/tds的数量,并将它们存储在一个变量中,然后您可以轻松地检测行数是否增加或减少,并相应地采取行动

使用Jquery

$('#bcontent tr').length;
使用javascript

document.getElementById("bcontent ").rows.length;

下面是一个功能示例,您可以从中获得一些想法:

var o1=0,o2=0,o3=0;
函数getRandomInt(最小值、最大值){
返回Math.floor(Math.random()*(max-min+1))+min;
}
函数updateTable(){
//接下来的3行仅获取最新的股票市场价值
var t1=getRandomInt(10,99);
var t2=getRandomInt(10,99);
var t3=getRandomInt(10,99);
//与以前的值比较(O=旧值)
变量u1=(t1
表{边框折叠:折叠;}
td{width:50px;border:1px solid#ddd;padding:5px 10px;text align:center;}
tr{背景:#ddd;}

一:微软
二:埃克森美孚
三:苹果