0

データ テーブル プラグインを使用してグリッドを作成しています。

私ができないのは、データ テーブルがデータにアクセスしている場所から配列に負の値がある場合、その値は赤色で表示されるはずです。セル全体ではなく、その値の色のみを赤にする必要があります。誰かがそれを行う方法を教えてもらえますか

フィドルはここにあります

この例のように、負の値は単純に表示されます。負の値を赤色で表示する必要があります。セル全体ではなく、値のみを赤色で表示する必要があります

コードは

$(document).ready(function() {
    $('#example').dataTable({"sPaginationType": "full_numbers"});
});
4

1 に答える 1

0

バージョン列のみの機能が必要ですか? 私が本当にあなたが望むものを手に入れるかどうかはわかりませんが、ここでコードを入力するコードはあなたに合っているはずです:

$(document).ready(function() {
  $('td:nth-child(4)').toArray().forEach( function (el) {
    $el = $(el);
    if ($el.html().length > 1 && $el.html()[0] === "-") {
      $el.css('color', 'red');
    }
  });
  $('#example').dataTable({"sPaginationType": "full_numbers"});
});​
于 2012-12-09T00:05:20.910 に答える