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