PHPとJavaScriptを学ぶプロジェクトとしてポートフォリオを開発しています。毎分株価を更新していますが、上昇か下降かによって緑または赤に変化させたいと考えています。これを達成するための最良の方法は何ですか?
3 に答える
            2        
        
		
株価を含む要素に CSS を適用することを検討してください。これは、Javascript を使用して動的に行うことができます。最後の値を記録し、それを新しい値と比較することで、値が上がったか下がったかがわかります。幸運を。
于 2013-03-28T18:00:03.843   に答える
    
    
            2        
        
		
私は次のようにそれを行います:
- 数字をeg divに入れます
 - ajax 経由で新しい番号を取得する
 - 新しい数値が現在の数値より < 、 === または > であるかどうかを確認します
 - 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');
}
デモ:
于 2013-03-28T18:07:14.590   に答える