这个code在WordPress / PHP中运行良好,但是当我得到coords
动态时它就停止了工作。
我已经制作了一个alert
JavaScript变量,它将数据插入到WordPress自定义字段中。
可能是解析错误..
我得到这样的数据。
var coords = $("#map").attr("data-coordinates");
// Define the LatLng coordinates for the polygon.
var triangleCoords = [
coords
];
有没有人可以帮助我。
答案 0 :(得分:0)
哪些数据存储在数据坐标中?
可能你应该重新制作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]))
}