JSFiddle: http://jsfiddle.net/flashvenom/6x6hw3np/
По сути, вышеприведенная версия является тупой версией графика, над которым я работаю. Вы увидите, что точки 1-3 имеют ролловер, который запускает функцию, которая отображает данные из массива. Мне нужен ролловер самой правой точки для работы. Но это не так. Я получаю TypeError: neighbor.data is undefined
в jqplot.highlighter.js.
Если я поставлю 0 вместо (ноль) в качестве первой точки в наборе данных и массиве подсветки (строки 49 и 67), это сработает. Но тогда я не могу скрыть нули, используя hideZeros: true. Возможно, этот вариант только для рендера бара?
classHighlighter0 = [0, 'ROLL1', 'ROLL2', 'ROLL3', 'ROLL4'];
var plot1 = $.jqplot('c-11-0', [
[8, 8, 8, 8, 8],
[0, 7.76125, 5.42035, 7.78345, 9.0069]
], classChangeOptions);
Любая помощь будет принята с благодарностью ... Я пытался выяснить это самостоятельно в течение двух недель.