我有一个使用谷歌图表的堆积区域图表。这里有一个例子:https://code.google.com/apis/ajax/playground/?type=visualization#area_chart
问题是,当我将光标悬停在某个区域上时,不会显示任何工具提示。我需要悬停两个相邻区域的边界以显示工具提示。
悬停区域时是否可以显示工具提示?如果没有,你知道一些解决方法吗?
答案 0 :(得分:1)
不,您不能通过将鼠标悬停在该区域上来生成工具提示。由于Visualization API不会触发区域上的鼠标事件,因此无法轻松解决此问题。
如果您想付出努力,可以在图表的SVG / VML代码上创建自定义鼠标事件处理程序。 可能可以推断鼠标所在的区域,并且可以使用ChartLayoutInterface从鼠标坐标推断x轴位置,并生成基于自定义工具提示关于那些信息。请注意,任何涉及图表SVG / VML代码的解决方案都可能随时中断,因为图表的内部结构无法保证在不同版本之间保持稳定。
答案 1 :(得分:1)
您可以使用SteppedAreaChart。将isStacked
设置为true
,默认情况下,将鼠标悬停在某个区域上时会显示工具提示。