如何在php或javascript中为数字着色

时间:2013-03-28 17:55:28

标签: php javascript jquery

我正在开发一个项目组合作为学习PHP和JavaScript的项目。我有每分钟更新的股票价格,但我想让它变成绿色或红色,取决于它是上升还是下降。什么是实现这一目标的最佳方式?

3 个答案:

答案 0 :(得分:2)

考虑在包含股票价格的元素上应用CSS。这可以使用Javascript动态完成。您可以通过保留最后一个值的记录并将其与新值进行比较来判断它是上升还是下降。祝你好运。

答案 1 :(得分:2)

我会这样做:

  1. 将号码放入例如格
  2. 通过ajax获取新号码
  3. 查看新号码是否< ,===或>比当前的
  4. 设置div的风格

答案 2 :(得分:0)

这不是复杂的一点点CSS和一些JavaScript。这是一个基本的例子。这可以通过多种不同方式完成。这只是一种方法。

<强> CSS:

.green {color:green;}
.red {color:red;}

<强> HTML:

<span class="stock-value green">12</span>

JavaScript(使用jQuery):

if( $('.stock-value').text() > 0) {
   $('stock-value').addClass('green');
}
else if($('.stock-value').text() < 0){
    $('stock-value').addClass('red');
}

<强>样本:

http://jsfiddle.net/XakPM/