Javascript 用jQuery分离Google地图的经纬度

Javascript 用jQuery分离Google地图的经纬度,javascript,jquery,google-maps,Javascript,Jquery,Google Maps,我使用google map,需要单独的字符串46.43303011014231,-95.1344145834446,通过以下代码获得: google.maps.event.addListener(map, 'click', function (event) { //placeMarker(event.latLng); // this output is: (46.43303011014231, -95.1344145834446) var str = event.latLng

我使用google map,需要单独的字符串46.43303011014231,-95.1344145834446,通过以下代码获得:

google.maps.event.addListener(map, 'click', function (event) {

    //placeMarker(event.latLng); // this output is: (46.43303011014231, -95.1344145834446)

    var str = event.latLng;
    var ret = str.split(",");
    alert(ret[0]); // this don't work for me

});
我希望它是:

Latitude = 46.43303011014231
Longitude = -95.1344145834446
如何通过jquery从46.43303011014231,-95.1344145834446中提取它们?

event.latLng是一个latLng对象,您不必要地将其转换为字符串。使用:


我有以下错误:3UncaughtTypeError:无法调用未定义的方法“lat”。请参阅我的完整代码:event.LatLng应为event.LatLng-带一个小写L-我的错误已更正。
var lat = event.latLng.lat(); 
var lng = event.latLng.lng();