jen*_*lie 0 javascript jquery google-maps
我使用谷歌地图,并希望(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
});
Run Code Online (Sandbox Code Playgroud)
我想要它:
Latitude = 46.43303011014231
Longitude = -95.1344145834446
Run Code Online (Sandbox Code Playgroud)
它们如何从(46.43303011014231, -95.1344145834446)jquery中提取出来?
event.latLng是一个LatLng不必要地转换为字符串的对象.使用对象的本机方法:
var lat = event.latLng.lat();
var lng = event.latLng.lng();
Run Code Online (Sandbox Code Playgroud)
https://developers.google.com/maps/documentation/javascript/reference#MouseEvent
| 归档时间: |
|
| 查看次数: |
1730 次 |
| 最近记录: |