0

javascriptでテーブルの特定の行の色を変更する方法

foreach($this->paginator as $record)
        {
  echo "<td width='61'> <a href='#' class='test' data-id='" . $record['id']. "'>".     $record['id'] . "</td>";
           echo "<td width='61'>". $record['firstname'] . "</td>";

   }
4

3 に答える 3

0

style="background-color: #123"td 要素を含む tr 要素に追加します。

于 2012-08-13T10:32:04.910 に答える
0

次のような CSS を使用してこれを試すことができます。

tr:nth-child(even) {background: #CCC}
tr:nth-child(odd) {background: #FFF}

またはjQueryのような;

$("#Your-ID > li:nth-child(odd)").addClass("odd");
于 2012-08-13T10:33:03.810 に答える
0

特定の行に色を付けたい場合

$('table tr:eq(3)').addClass('highlight')

番号 (3) を、強調表示する行のインデックスに置き換えます。ただし、このサーバー側で行う方がおそらく良い考えです。バックエンドで「ハイライト」クラスをレンダリングします。

于 2012-08-13T10:36:42.947 に答える