Google マップjquery google mapsを使用しています。私がやろうとしているのは、ユーザーに地図上の位置をクリックしてから、クリックした地図上のポイントに基づいて地理位置情報を取得することです。
次のスニペットを試します。
$('#mapCanvas').gmap('click', function(overlay, latlng){
if (latlng) {
alert("here");
marker = new GMarker(latlng, {draggable:true});
var latlng = marker.getLatLng();
var lat = latlng.lat();
var lng = latlng.lng();
//send these lat and lng to server side save location method through ajax
console.log(latlng);
}
map.addOverlay(marker);
});
しかし、これは機能しません。誰かが何が悪いのか教えてもらえますか? フィドルはここにあります。
ありがとう!