В flot вы можете указать цвет для определенной серии:
//series object
{
data: rowData,
label: label,
color: '#92d5ea'
}
Просматривая плагин graphTable, вы увидите строку, похожую на эту дважды:
tableData[tableData.length] = { label: label, data: rowData };
Вот где онасоздание объекта серии.Таким образом, вам придется выяснить свой цвет в этой области, а затем установить его.
EDIT : если вы хотите установить его с помощью вызова graphTable, вам нужно будет отредактировать плагин graphTable и добавить аргумент colors
в качестве возможного.Вот как это делается:
//find the line after "var args = {" and add this
colors: null,
Затем позже вместо
tableData[tableData.length] = { label: label, data: colData };
Поместите это:
var series = {label: label, data: colData };
if (args.colors && args.colors[j-args.dataStart]){
series.color = args.colors[j-args.dataStart]
}
tableData[tableData.length] = series;
Примечание. Я только показываю, как обращаться с разделом столбцов, а не ряды.Теперь вы можете сделать что-то вроде этого:
$('#table1').graphTable({series: 'columns', colors: ['red','red','blue']});
И результат будет выглядеть как this (не работает в IE из-за отсутствия расширений).