谷歌图表:在堆积区域图表中悬停区域时是否可以显示工具提示?

时间:2013-11-24 16:56:47

标签: tooltip google-visualization stacked-area-chart

我有一个使用谷歌图表的堆积区域图表。这里有一个例子:https://code.google.com/apis/ajax/playground/?type=visualization#area_chart

问题是,当我将光标悬停在某个区域上时,不会显示任何工具提示。我需要悬停两个相邻区域的边界以显示工具提示。

悬停区域时是否可以显示工具提示?如果没有,你知道一些解决方法吗?

2 个答案:

答案 0 :(得分:1)

不,您不能通过将鼠标悬停在该区域上来生成工具提示。由于Visualization API不会触发区域上的鼠标事件,因此无法轻松解决此问题。

如果您想付出努力,可以在图表的SVG / VML代码上创建自定义鼠标事件处理程序。 可能可以推断鼠标所在的区域,并且可以使用ChartLayoutInterface从鼠标坐标推断x轴位置,并生成基于自定义工具提示关于那些信息。请注意,任何涉及图表SVG / VML代码的解决方案都可能随时中断,因为图表的内部结构无法保证在不同版本之间保持稳定。

答案 1 :(得分:1)

您可以使用SteppedAreaChart。将isStacked设置为true,默认情况下,将鼠标悬停在某个区域上时会显示工具提示。