До сих пор я сделал диаграмму, как это в jsfiddle: http://jsfiddle.net/q8h39/111/Тултипа C3js значения
, которые содержат некоторые содержимое подгоняет подсказки в каждом участке, так как я хочу, чтобы добавить дополнительные данные к подсказке, я пытался использовать метод indexOf() для выполнения работы, но не повезло.
tooltip: {
format: {
title: function(s) {
var indOfVal = coverageArr.indexOf(s);
return engagementArr[indOfVal - 1];
},
name:function(){
return engagementArr[0];
},
value: function(x) {
//var indOfVal = coverageArr.indexOf(x);
return engagementArr;//[indOfVal - 1]
},
},
},
Я пытаюсь применить значения, как я применяю имена в разделе заголовка, но он не работает.
Можно ли изменить цвет всплывающей подсказки? разный цвет для каждого графика
Я нашел решение этой проблемы!
Поскольку библиотеки с3 функции (имя, отношение, идентификатор, индекс), мы можем просто использовать индекс для того, чтобы вставить данные к каждому из DATAS:
value: function(value, ratio, id, index) {
return engagementArrNum[index - 0];
}
Код будет например, получая данный индекс и передавая данные в каждую подсказку!