Чтобы удалить чередование в таблицах данных, добавьте: [code]stripeClasses:[][/code] Но я добавил следующий стиль, чтобы изменить цвет фона ячейки в зависимости от значения ячейки: [code] var table = $('#driverTable').DataTable({ paging: false, scrollX: true, order: [[2, 'desc']], drawCallback: function (settings) { applyConditionalFormatting(this.api()); }, stripeClasses: [] }); $('input.toggle-vis').on('change', function (e) { e.preventDefault();
var column = table.column($(this).attr('data-column')); column.visible($(this).prop('checked')); }); function applyConditionalFormatting(table) { var higherIsBetter = { 1: true, // Races Count 2: true, // Rating 3: false, // Start Position }; for (var colIndex = 1; colIndex 0) { var min = Math.min.apply(null, values); var max = Math.max.apply(null, values);
// For each cell in this column table.column(colIndex, { search: 'applied' }).nodes().each(function (cell, i) {
} // Set background color var color = 'hsl(' + hue + ', 100%, 75%)'; // Adjust lightness as needed
[/code] И чередование добавляется поверх добавленного мной пользовательского стиля. Как удалить чередование?