Jquery var语法。分成两个变量Lat,Lng

时间:2013-07-24 18:05:10

标签: jquery google-maps syntax

我正在使用谷歌地图,并使用PHP检索自定义字段,并使用他们的API将这些坐标插入到googlemaps中。

我坚持变量不工作。

我应该重新开始: 我可以将var co拆分为Lat, Lng删除“和逗号后的拆分吗?

  var co = "-37.817852969252414,144.9671745300293";
  var map;
  var chicago = new google.maps.LatLng(Lat, Lng);

1 个答案:

答案 0 :(得分:1)

var co = "-37.817852969252414,144.9671745300293";
var chicago = new google.maps.LatLng(co);

应该是

var lat = -37.817852969252414;
var lng = 144.9671745300293;
var chicago = new google.maps.LatLng(lat, lng);

根据$values['coordinates']的格式,这两个值可以通过用逗号分割坐标来填充,或者如果它的数组设置这些变量如下:

var lat = <? echo $values['coordinates']['lat'] ?>;
var lng = <? echo $values['coordinates']['lng'] ?>;
var chicago = new google.maps.LatLng(lat, lng);