2011-04-08 27 views

回答

0

鑑於你有v0.7.2或以上,只需添加在您的HTML如下:

<script type="text/javascript" charset="utf-8"> 

function gmaps4rails_callback() { 
    google.maps.event.addListener(Gmaps4Rails.map, 'click', function(object){ var position_clicked = object.latLng;}); 
} 
</script> 

當然,你就必須創造標記本身。

旁註:

地圖的所有對象部分是可訪問的和裹在Gmaps4Rails。看看gmaps4rails.js我試圖讓它變得最清晰。

+0

我添加了這個$​​(document).ready(function(){ google.maps.event.addListener(Gmaps4Rails.map,'click',function(object){var position_clicked = object.latLng; alert(position_clicked); }); });在我的application.js但我得到這個錯誤「a是空的」到螢火蟲控制檯 – mattia 2011-04-08 12:02:34

+0

確定gotcha,我要修補寶石讓事情變得乾淨 – apneadiving 2011-04-08 12:23:14

+0

現在應該被解決:) – apneadiving 2011-04-08 12:30:55