2014-06-21 120 views
0

我在我的應用程序中使用gmaps4railsv2。我有多個標記,我將其作爲散列發送。我想清除默認的信息窗口,並對每個標記點擊和懸停使用不同的功能。這是我從本網站的其他問題中發現的,但它不適用於我。Gmaps4Rails v2刪除並添加事件處理程序

markers = handler.addMarkers(<%=raw @hash.to_json %>); 

for (var marker in markers) { 
    google.maps.event.clearListeners(marker, 'click'); 
} 

v1gmaps4railsv2本站混合代碼的答案。

+0

嘗試:google.maps.event.clearListeners(marker.getServiceObject(),'click'); – apneadiving

+0

感謝您的回覆,但它沒有奏效。我在它的部分視圖中找到了'handler.buildmap({function(){*}})'。這是對的嗎? – illestdesigns

+0

是的,你能告訴我你的整個代碼嗎? – apneadiving

回答

相關問題