从Fusion表中鼠标悬停

时间:2012-12-11 03:57:08

标签: javascript mouseover google-fusion-tables

我有一个网站(www.auscem.com),表格下方有一个链接到Fusion表格地图。目前,地图上的标记可以点击以获取infoWindow,但我想将它们改为鼠标悬停。目前的脚本(略有缩写):

var map;
var layer;
var tableid = xxxxxxx;

function load()
{
map = new google.maps.Map(document.getElementById('mapDiv'),
{
  center: new google.maps.LatLng(-25.274, 133.775),
  zoom: 4, //zoom
  mapTypeId: google.maps.MapTypeId.ROADMAP //the map style
});

layer = new google.maps.FusionTablesLayer(tableid, {suppressInfoWindows: false});
layer.setQuery("SELECT 'Latitude' FROM " + tableid);
layer.setMap(map);

google.maps.event.addListener(layer, "click", function(event)
{
  document.getElementById('siteInfo').innerHTML = event.infoWindowHtml;
});

}
 // execute this
window.onload = load;

我尝试了各种各样的东西,但还没有让它发挥作用。

最受欢迎的想法......

1 个答案:

答案 0 :(得分:0)

您是否看过FusionTips实用程序库?它根据FusionTables数据执行工具提示。您应该能够将其转换为InfoWindows,我不确定它的效率。