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