这很简单,我确定。我只想尝试使用Google图表创建一个与其预期目的略有不同的信息地图。
我是基于区域图表(Documentation Here) (Configuration Options Here)的。
This jsfiddle here与文档相同,但我已将legend: 'none'
添加到第15行的选项,以从地图中删除图例栏
This jsfiddle here包含我想要的html片段,以便在鼠标悬停在某个国家/地区时可以输入多行。问题是options
(现在第19行)不起作用。酒吧显示在左下方。如果我在options
之前放置{tooltip: {isHtml: true}}
,那么该栏会消失,但html不起作用。显然,我在这里做错了什么,我只是不知道是什么。请帮忙。
答案 0 :(得分:1)
根据documentation,GeoChart调用需要两个参数,而不是三个。选项应该是单个对象作为第二个参数。您应该将所有选项组合到一个选项变量中。
var chart = new google.visualization.GeoChart(document.getElementById('regions_div'));
var options = {
legend: 'none',
tooltip: {
isHtml: true
}
};
chart.draw(data, options);
}