Kontekst:
Podczas listowania danych o miejscach obok wyświetlana jest mapa z markerami dla wszystkich tych miejsc.
Chcę, by po kliknięciu na miejsce, mapa centrowała się na jego lokalizacji, a od tego jest gmapowska funkcja panTo(centre)
Próbowałam to zrobić na różne sposoby, ostatecznie głowię się czemu mój najnowszy a banalny pomysł nie działa:
W widoku użyłam link_to_function:
<td><%= link_to_function('>> lokalizacja', "map.panTo([#{place.latitude}, #{place.longitude}])") %></td>
(przy zadeklarowanej gdzieś w nagłówku zmiennej map przechowującej mapę)
co daje mi oczekiwany rezultat w źródle strony:
<td><a href="#" onclick="map.panTo([21.1664838582066, 79.07958984375]); return false;">>> lokalizacja</a></td>
ale wcale nie działa… błąd dostaję taki:
Błąd: a.lng is not a function
Plik źródłowy: http://maps.google.com/intl/pl_ALL/mapfiles/126d/maps2.api/main.js
Wiersz: 496
Czuję, że czegoś nie jarzę w mechanizmie AJAX (przyznaję bez bicia, że JavaScript stosuję na zasadzie doraźnego podglądania i rozkminiania cudzych kodów) 
Czy ktoś będzie tak miły i uświadomi mnie, gdzie w moim myśleniu tkwi błąd?
Czy ktoś podpowie, jak zaimplementować coś takiego?
teraz działa!!!