如何在Google地理图表中禁用工具提示?

问题描述 投票:5回答:4

我需要在Google地理图表中禁用工具提示。我尝试了tooltip.trigger: 'none'和其他尝试,但无法禁用工具提示。

如何在Google地理图表中禁用工具提示?

谢谢

google-visualization
4个回答
1
投票

环顾四周,并尝试了一些方法,但似乎这一特殊功能不是地理图表的一部分。对于其他图表,您可以执行以下操作并禁用工具提示:

var options = {
    tooltip {
       trigger: 'none'
    }
};

A workaround I came across is to create a div that just sits on top of the map,并且禁用了地图的交互性。这不是最好的解决方案,但是需要解决,直到可用为止。您可以看到它在div上运行。


1
投票

取决于您的站点/应用程序需要哪种浏览器来支持简单的CSS单行将禁用交互性。

jsfiddle

这将使地图显示为没有交互性的静态图像。但还是#map { pointer-events: none; }


0
投票

not supported in all browsers

您可以通过设置选项来禁用工具提示enableRegionInteractivity:false,也会禁用单击地区。该API不公开地理位置的鼠标悬停事件图表,因此,如果您要自己做,则必须钩住鼠标手动在SVG / VML上发生事件。据我所知,没有不过,将SVG / VML元素映射到DataTable元素的好方法。


0
投票

要删除工具提示,只需添加以下选项:

According to asgallant on 12-09-12

完整代码:

var options = {
    tooltip: { trigger: 'none'}
}
© www.soinside.com 2019 - 2024. All rights reserved.