1

我有一个带有这些选项的 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'图表元素的字段相同,我想在图表中突出显示一个标记。我怎样才能做到这一点?

4

1 回答 1

3

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

在您的 HTML 中,调用 JS 函数

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

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

功能选择我的选项(x){

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

}

于 2019-02-13T10:30:24.510 回答