Javascript WordPress/PHP中的多边形映射
这在WordPress/PHP中运行良好,但当我得到Javascript WordPress/PHP中的多边形映射,javascript,php,wordpress,google-maps,Javascript,Php,Wordpress,Google Maps,这在WordPress/PHP中运行良好,但当我得到coordsdynamic时,它就停止工作了 我已经对JavaScript变量发出了一个警报,在我将其插入WordPress自定义字段时,它会给出数据 可能存在分析错误 我得到的数据是这样的 var coords = $("#map").attr("data-coordinates"); // Define the LatLng coordinates for the polygon. var triangleCoords = [ coo
coords
dynamic时,它就停止工作了
我已经对JavaScript变量发出了一个警报
,在我将其插入WordPress自定义字段时,它会给出数据
可能存在分析错误
我得到的数据是这样的
var coords = $("#map").attr("data-coordinates");
// Define the LatLng coordinates for the polygon.
var triangleCoords = [
coords
];
有人能帮我吗。哪些数据存储在数据坐标中 也许你应该重新映射coords
// <div id="map" data-coordinates="33.5362475, -111.9267386, 33.5104882, -111.9627875, 33.5004686, -111.9027061">
var triangleCoords = [];
var items = coords.split(',');
for (var i = 0; i < items.length; i += 2) {
triangleCoords.push(new google.maps.LatLng(items[i], items[i + 1]))
}
//
var triangelecoords=[];
var items=coords.split(',');
对于(变量i=0;i
存储以下数据:{lng:-113.47113103222,lat:53.531600034458},{lng:-113.46934897258,lat:53.530568304362},{lng:-113.46835550221,lat:53.529993448717},{lng:-113.46689425672,lat:53.529374507025},