我有一些标记列表显示在谷歌地图中。现在我想在关闭信息窗口时做一些额外的事情。
google.maps.event.addListener(Gmaps.map.visibleInfoWindow,'closeclick',function()
{
do_something();
});
它似乎不起作用。请提供一些教程或代码块来实现这一点。
我有一些标记列表显示在谷歌地图中。现在我想在关闭信息窗口时做一些额外的事情。
google.maps.event.addListener(Gmaps.map.visibleInfoWindow,'closeclick',function()
{
do_something();
});
它似乎不起作用。请提供一些教程或代码块来实现这一点。
您应该覆盖信息窗口的创建方式。
像这样的东西:
old_method = Gmaps4Rails.Google.Marker.prototype.createInfoWindow
Gmaps4Rails.Google.Marker.prototype.createInfoWindow = function(){
old_method();
// then access the infowindow with: this.infowindow and add whatever you need
}
对于 1.x,做同样的事情,但使用:Gmaps4RailsGoogle.prototype.createInfoWindow