自定义突出显示jqPlot堆积条形图

时间:2012-05-14 06:10:23

标签: javascript jquery jqplot

在jqPlot图表中添加自定义突出显示时,我只需使用

$('#chart').bind('jqplotDataHighlight', function (ev, sIndex, pIndex, data) {
    var chart_top = $('#chart').offset().top,
        y = plot1.axes.yaxis.u2p(data[1]); // convert y axis units to pixels
    $('#tooltip').css({ top: chart_top + y });
}

如上一个示例here所示。这在我简单的条形图上很有效。然后我在堆积条形图上尝试相同的操作,并且x值关闭。有谁知道我怎么能得到这些价值或我做错了什么?

1 个答案:

答案 0 :(得分:2)

查看我如何在堆积条形图上执行自定义工具提示。

The jsfiddle sample is available here.