我所試圖做的是類似這樣(how to set a zoom level using Gmap4rails)
而是東西:gmaps4rails V2多邊形的點擊事件
google.maps.event.addListenerOnce(Gmaps.map.getMapObject(), 'idle', function(){}
我想是這樣
google.maps.event.addListenerOnce(polygon, 'click', function(){}
_
所以我試圖做一個實驗:
handler.buildMap({ provider: {}, internal: {id: 'map'}}, function(){
polygon = handler.addPolygons(<%= raw @myhash.to_json %>);
}
google.maps.event.addListener(polygon, "click", function(evt) {
alert("hello!");
});
但它不工作....
所以我的問題是,我將如何添加一個多邊形偵聽器?
這個作品,非常感謝! – ralphie02