jqPlot饼图工具提示

我是否认为jqPlot中的Hightlighter类不处理PieRenderer的工具提示? 我花了很长时间试图让它们工作,但我似乎无法让它显示工具提示。

如果我是对的,有没有办法处理段的翻转并将数据传递给第三方jQuery工具提示?

谢谢。

通过查看jqplot的问题 ,似乎已经有一些对此function的请求,但它尚未实现。

基于这个问题如何在jqplot饼图上显示工具提示 ,您可以连接jqplotDataHighlightjqplotDataUnhighlight事件:

 $("#chartId").bind('jqplotDataHighlight', function(ev, seriesIndex, pointIndex, data) { }); $("#chartId").bind('jqplotDataUnhighlight', function(ev, seriesIndex, pointIndex, data) { }); 

这里有一个使用此技术创建自定义工具提示的好例子。 虽然它正在处理气泡图,但它应该指向正确的方向。

您还可以尝试使用jqplot-highlighter插件,该插件允许使用饼图的工具提示。

如果您使用的是Highlighter插件,请记住设置useAxesFormatters:false或它不起作用。

 highlighter: { show: true, useAxesFormatters: false, // must be false for piechart tooltipLocation: 'w', formatString:'%s, %P', } 

它不跟随鼠标,但它设置在左上角。