我从阅读关于 Google group 的文章中得知,使用标记地图时目前没有点击特定点的事件(只实现了 regionClick
)。
但是在阅读文档时注意到了事件 Select
,其中写道:
select 当用户单击视觉实体时触发。要了解已选择什么,请调用 getSelection()。None
以及
setSelection() none 选择指定的图表实体。取消任何先前的选择。可选择的实体是具有分配值的区域。区域与数据表中的行对应(列索引为 null)。对于此图表,一次只能选择一个实体。扩展说明。
我能否使用这个来获取被点击的条目?
例如:
data.addRows([
['Rome', 2761477, 1285.31],
['Milan', 1324110, 181.76],
['Naples', 959574, 117.27],
['Turin', 907563, 130.17],
['Palermo', 655875, 158.9],
['Genoa', 607906, 243.60],
['Bologna', 380181, 140.7],
['Florence', 371282, 102.41]
]);
我应该如何获得米兰的点击?我应该怎么做?还是我理解错了?
Google地图API:http://code.google.com/apis/chart/interactive/docs/gallery/geochart.html
Google小组表示在标记模式下没有点击事件: https://groups.google.com/forum/?fromgroups#!topic/google-visualization-api/K8uJoes8ZH0