是否可以将事件处理程序一般性地附加到标记,信息窗口等,而无需指定单独分配的实际变量? WOuld为我保存了很多代码,我还没有在文档中找到解决方案。
答案 0 :(得分:0)
这应该可行(将其添加到脚本的某处):
google.maps.Marker_=function(opts){
this.clickHandler = google.maps.event.addListener(this,'click',function(){
alert('click on a marker')
});
this.setOptions(opts)
};
google.maps.Marker_.prototype = google.maps.Marker.prototype;
google.maps.Marker = google.maps.Marker_;