0

javascript と html に少し問題があります。

これが私のスクリプトです

<script type="text/javascript">
function flashtext(Urgent,col) {
var tmpColCheck = document.getElementById('Urgent').style.color;

  if (tmpColCheck === 'silver') {
    document.getElementById('Urgent').style.color = col;
  } else {
    document.getElementById('Urgent').style.color = 'silver';
  }
} 

setInterval(function() {
    flashtext('flashingtext','red');
}, 500 ); //set an interval timer up to repeat the function

そして、これが私のHTMLです。

<div class="js-col-md-6 js-col-xs-6" id="<?php echo $ticket->priority ?>" style="text-align: center; background:<?php echo $ticket->prioritycolour; ?>;"><?php echo $ticket->priority; ?></div>

IDはバックエンド設定から呼び出される緊急です。これは私が点滅/点滅させたい唯一のものです。

ここに問題があります。動作します =D yaay! ...しかし、最初のインスタンスでのみ、他のすべての緊急インスタンスが安定しています。だから私が探しているのは、最初のインスタンスだけでなく、すべてのインスタンスを点滅/点滅させるにはどうすればよいですか?

ありがとう :)

4

2 に答える 2

0

私はあなたのコードを実行し、php コード (括弧を含む) を定数値に置き換えると機能します。「Urdgent」、#bbb、および ccc を使用しました。ccc が点滅し続けます。phpに何か問題があるはずです。

于 2014-10-28T07:45:08.670 に答える