2014-06-21 74 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

回答

相关问题