【发布时间】:2012-07-06 18:54:27
【问题描述】:
我正在尝试触发对谷歌地图实例的天气层的点击以打开城市的天气信息窗口:
//Create the map
var options = {
center: new google.maps.LatLng(49.265984,-123.127491),
};
var map = new google.maps.Map(document.getElementById("map_canvas"), options);
//Create the weather layer
var weatherLayer = new google.maps.weather.WeatherLayer();
weatherLayer.setMap(map);
//Create the event, how?
var event = ?;
//Trigger the click
google.maps.event.trigger(weatherLayer, 'click', event);
问题是我必须传递给触发函数的事件。它必须是WeatherMouseEvent 的实例。这个实例是当用户点击它的一个标记时由图层创建的,我不知道如何生成这个事件。
谢谢!
【问题讨论】:
标签: google-maps weather