我是否認爲jqPlot中的Hightlighter類不處理PieRenderer的工具提示?我花了一段時間試圖讓他們工作,但我似乎無法讓它顯示工具提示。jqPlot餅圖工具提示
如果我是對的,有沒有辦法處理段翻轉並將數據傳遞給第三方jQuery工具提示?
謝謝。
我是否認爲jqPlot中的Hightlighter類不處理PieRenderer的工具提示?我花了一段時間試圖讓他們工作,但我似乎無法讓它顯示工具提示。jqPlot餅圖工具提示
如果我是對的,有沒有辦法處理段翻轉並將數據傳遞給第三方jQuery工具提示?
謝謝。
通過尋找jqplot的issues,似乎有這個功能的一些請求,但它尚未實現。
基於這個問題How to display tooltips on jqplot pie chart,你可以連線了jqplotDataHighlight
和jqplotDataUnhighlight
事件:
$("#chartId").bind('jqplotDataHighlight', function(ev, seriesIndex, pointIndex, data) {
});
$("#chartId").bind('jqplotDataUnhighlight', function(ev, seriesIndex, pointIndex, data) {
});
有使用這種技術來創建自定義工具提示here的一個很好的例子。雖然它涉及氣泡圖,但它應該指向正確的方向。
你也可以試用jqplot-highlighter插件,它允許餅圖的工具提示。
如果您使用Highlighter插件,請記住設置useAxesFormatters:false或不起作用。
highlighter: {
show: true,
useAxesFormatters: false, // must be false for piechart
tooltipLocation: 'w',
formatString:'%s, %P',
}
它不遵循鼠標,但它設置在左上角。
謝謝 - 我使用這種方法並創建了一個自定義工具提示。 – mh1 2013-03-19 08:44:42