1

私はこれを機能させようとしていますが、まだ運がありません。stats.phpで数値が更新されたときに、DIVが強調表示(点滅)しないのはなぜですか?

stats.phpで

<div id="student_today"><b>$<?php print getTodayStats($collageid); ?></b></div>
Month:
<div id="student_month"><b>$<?php print getMonthStats($collageid); ?></b></div>

divの以下のスタイル:

.stats_highlight{
background: #03B1EE;
border-top-color: #03B1EE;
z-index: 10;
color: #fff;

main.phpで:

                      <tr class="live">
                    <td width="267">
                      <p align="left">Today's Students:</p></td>
                    <td width="201">
                      <p align="left">&nbsp;</p></td>
                    <td width="220">
                      <span value="value" id="student_today"></span></td>
                  </tr>
                  <tr class="live">
                    <td width="267">
                      <p align="left">Month's students:</p></td>
                    <td width="201">
                      <p align="left">&nbsp;</p></td>
                    <td width="220">
                      <span class="value" id="student_month"></span></td>
                  </tr>

この質問を解決するために私を導くことができる誰かが必要です。本当に感謝しています。

4

2 に答える 2

1

あなたの質問:

こんにちは、ここの誰かがjavascript addClassを取得する方法を教えてくれますか?

jQueryを使用した答え:

$('#test').click(function(){
  $(this).addClass('newClass').removeClass('initialClass');
});

デモをご覧ください。

'Some text here'(SPANコンテンツ)をクリックする必要があります。jQueryよりもinitialClassが。に置き換えられnewClassます。..

編集:

以下はあなたの最初の質問です(あなたのコメントに関して):

ライブデモ

さて、それはあなたがフェードアウトする必要がある場合のためでした。クラスを置き換えてフェードインします。クラスを置き換えずに必要な場合は、コードが少ない場合よりも必要です。デモをお気軽にプレイしてください。

于 2012-11-17T01:50:38.457 に答える
0

私はそれを過度に調理したかもしれませんが、これはうまくいくでしょう

setTimeout(function(){
                        $("#messagebox").fadeIn("slow", function () {
                        $("#messagebox").addClass("messageboxcss");
                        });
                        }, 1000); 


setTimeout(function(){
                        $("#messagebox").fadeOut("slow", function () {
                        $("#messagebox").removeClass("messageboxcss");
                        });
                        }, 2000); 

</ p>

JSFIDDLE

于 2012-11-17T01:58:20.763 に答える