以下是我正在使用的代码,基于我在Google的文档中找到的方式,但我不确定它是否适用于Geochart,如果我做得对,或者还有其他方法可以做它适用于Geochart.
如果我不包含工具提示列,此代码可以正常工作.当我这样做时,我得到错误"不兼容的数据表:错误:表包含比预期更多的列(期望2列),"显示Geochart应该在哪里.
这个问题解决了同样的问题,但并不是专门针对Geochart的.
<script type='text/javascript' src='https://www.google.com/jsapi'></script>
<script type='text/javascript'>
google.load( 'visualization', '1', { 'packages': ['geochart'] } );
google.setOnLoadCallback( drawRegionsMap );
function drawRegionsMap()
{
var data = google.visualization.arrayToDataTable([
[ 'State', 'Relevance', {type: 'string', role: 'tooltip'} ],
[ 'Alabama', 3, 'tooltip test text' ],
[ 'Arizona', 1, 'tooltip test text' ],
]);
var options =
{
region: 'US',
resolution: 'provinces',
};
var chart = new google.visualization.GeoChart( document.getElementById( 'chart_div' ) );
chart.draw( data, options );
};
</script>
Run Code Online (Sandbox Code Playgroud) 我需要在我正在显示的每个工具提示上添加另一行文本(在面积图上).我已经包含了一个截图来说明我希望做的事情.
我目前的图表:
添加了附加文本的图表.(这就是我想要做的):

我希望这样做而不必使用第三方JS进行自定义工具提示.有没有办法只添加另一行基于文本的内容以显示在默认工具提示中?
任何帮助是极大的赞赏.
可能重复:
如何更改Google图表API的工具提示文字?
我使用Google Charts创建折线图:http: //code.google.com/apis/chart/interactive/docs/gallery/linechart.html
我想控制用户点击或悬停在数据点上时显示的文本.目前,悬停仅显示数据集名称和值(相同的Y轴).我想显示其他元数据.这可能吗?有人有例子吗?