-1
我試圖在單個頁面上顯示多個谷歌地圖。具體數量的地圖實例可能因頁面而異。我發現這個代碼在回答另一個問題,這似乎正是我需要的:單頁上的多個谷歌地圖
function mapAddress(mapElement, address) {
var geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'address': address }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var mapOptions = {
zoom: 14,
center: results[0].geometry.location,
disableDefaultUI: true
};
var map = new google.maps.Map(document.getElementById(mapElement), mapOptions);
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location
});
} else {
alert("Geocode was not successful for the following reason: " + status);
}
});
}
來源:https://stackoverflow.com/a/22328509/2740023
我不確定,我怎麼會修改這個代碼用正確的變量,使它工作。我可以訪問lat和long變量以及文本字符串格式的地址。我究竟在哪裏插入上述代碼?