我正在使用谷歌地图jquery 谷歌地图。我打算做的是,要求用户点击地图上的一个位置,然后根据他点击的地图上的点获取他的地理位置和数据。
我尝试以下代码段:
$('#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);
});
但这不起作用,有人可以告诉我有什么问题吗? 可以在这里找到小提琴。
谢谢!