我正在尝试使Google Charts显示具有完整HTML的自定义工具提示。
我知道如何启用工具提示并传递适当的数据 - 问题是 - 即使启用了allowHTML
选项,工具提示也会呈现为纯文本,因此例如我无法在工具提示中显示图片。
这是我想要实现的一个小例子:
解决此问题的一种方法是禁用工具提示,捕获onmouseover事件,并使用另一个库(例如cluetip)在光标处显示工具提示,但是我想知道是否有更干净,原生的方法来启用 Google Charts 中的这种功能。
请还请查看我的关于图像作为谷歌图表中点标记的另一个问题。
编辑:
与此同时,我发现了一个非常好且相当便宜(每个网站许可证60美元)的库,可涵盖此功能:Highcharts库
正如您在示例中看到的那样,可以传递一个格式化工具提示的函数 - 足够容易,我们可以为每个数据点添加一个特殊属性,其中包含可用于动态加载工具提示内容的URL。然后,可以通过向系列中的每个数据点添加额外属性来缓存工具提示。我已按此方式实现它,并且完全有效。
希望最新的编辑能帮助某人。