Я использую gmaps4rails
v2
в своем приложении. У меня есть несколько маркеров, которые я отправляю в виде хеша. Я хочу очистить информационное окно по умолчанию и использовать другую функцию при нажатии и наведении для каждого маркера. Это то, что я нашел из других вопросов на этом сайте, но это не работает для меня.
markers = handler.addMarkers(<%=raw @hash.to_json %>);
for (var marker in markers) {
google.maps.event.clearListeners(marker, 'click');
}
Другие ответы на этом сайте смешали код из v1
и v2
из gmaps4rails
.