Google图表 - Geochart:如何从外部元素突出显示标记?

时间:2015-07-31 09:37:54

标签: charts google-visualization geomap

我有一个包含这一系列选项的Google Geochart:

options = {
    displayMode: 'markers',
    sizeAxis: { minSize: 5, maxSize: 5, minValue: 5, maxValue: 5 },
    colorAxis: { colors: ['#ac2925'] },
    defaultColor: '#ac2925',
    markerOpacity: 0.9,
    width: '100%',
    legend: false
};

我有一个包含一些数据的html表格,如果我将鼠标悬停在表格中,并且单元格的内容与'Value'字段的info info 字段相同,我想在图表中突出显示一个标记。图表元素。 我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

为时已晚,但答案可能对某些人有用。

在您的HTML中,调用JS函数

<tr onmouseover="selectMyOption(0)">
    <td>My Label</td>
</tr>

在JS中,获取arrayToDataTable的位置,创建一个对象并传递给setSelection方法。

function selectMyOption(x){

var obj = [{row:x,column:null}]
geochart.setSelection(obj);

}