我正在尝试使用自定义图标标记创建谷歌地图。我需要能够将动态文本添加到实际标记中。换句话说,无论如何要添加一个div?我需要将 xml 中的价格添加到实际标记中。我希望这是有道理的。任何帮助将不胜感激,或者如果有人能指出我正确的方向。谢谢!
我的查询:
function addMarker() {
for (var i = 0; i < markers.length; i++) {
// obtain the attribues of each marker
var lat = parseFloat(markers[i][0]);
var lng = parseFloat(markers[i][1]);
var trailhead_name = markers[i][2];
var myLatlng = new google.maps.LatLng(lat, lng);
var contentString = "<html><body><div class='mapPopup'><div class='mapPopIn'>" + trailhead_name + "</div></div></body></html>";
var image = 'images/map-marker.png';
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: "Click for more information",
icon: image
});
我要修改的实际地图是:http: //travellinginmexico.com/hotels_map.php?c=cancun