-5

PHPとJavaScriptを学ぶプロジェクトとしてポートフォリオを開発しています。毎分株価を更新していますが、上昇か下降かによって緑または赤に変化させたいと考えています。これを達成するための最良の方法は何ですか?

4

3 に答える 3

2

株価を含む要素に CSS を適用することを検討してください。これは、Javascript を使用して動的に行うことができます。最後の値を記録し、それを新しい値と比較することで、値が上がったか下がったかがわかります。幸運を。

于 2013-03-28T18:00:03.843 に答える
2

私は次のようにそれを行います:

  1. 数字をeg divに入れます
  2. ajax 経由で新しい番号を取得する
  3. 新しい数値が現在の数値より < 、 === または > であるかどうかを確認します
  4. div のスタイルを設定する
于 2013-03-28T18:01:29.487 に答える
0

少しの CSS と JavaScript を使用すれば、これはそれほど複雑ではありません。これが基本的な例です。これは、さまざまな方法で実行できます。これは 1 つのアプローチにすぎません。

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/

于 2013-03-28T18:07:14.590 に答える