我目前加載與以下JavaScript地圖。標記在谷歌地圖
google.load("maps", "2.x");
// Call this function when the page has been loaded
function initialize() {
var map = new google.maps.Map2(document.getElementById("map"));
map.setCenter(new google.maps.LatLng(52,-3), 13);
var point = new google.maps.LatLng(52,-3);
var marker = new google.maps.Marker(point, {draggable: true});
map.addOverlay(marker);
google.maps.Event.addListener(marker, "dragend", function(latlng) {
marker.openInfoWindowHtml("Dragged to <br>" + latlng);
});
}
google.setOnLoadCallback(initialize);
後來,我想其他標記添加到地圖中,用戶輸入後(緯度,經度)對我如何可以訪問我的功能initialize
創建map
變量?
儘管使用了全局變量,但它是封裝'map'的更好方法,例如在模塊模式中。 – 2010-04-21 11:36:36