如何使用JavaScript打开GMarker?

时间:2010-10-25 14:01:57

标签: javascript google-maps

我会使用JavaScript在谷歌地图上打开一个GMarker(openInfoWindowHtml)。我怎样才能做到这一点?

非常感谢

标记代码:

function createMarker(point, id, name, address, type, city, image) {
  var marker = new GMarker(point, customIcons[type]);
  var html = "Information";
  GEvent.addListener(marker, 'click', function() {
    marker.openInfoWindowHtml(html);
  });
  return marker;

1 个答案:

答案 0 :(得分:1)

1-2-3步骤是这样的:

var map = new google.maps.Map(<object to make a map of>)
var marker = new google.maps.Marker({map: map, title: 'title'});
var iwindow = new google.maps.InfoWindow({content: '<blah>html</blah>'});
iwindow.open(map,marker);

只需将事件绑定到您想要的位置即可。这是谷歌api的新版本,当你使用旧版本时(仍然支持)