我想在Google地圖(API v3)上放置多個標記。我看了一下Google文檔,也是這個thread。地圖繪製並居中到初始點,但地圖上沒有顯示標記。谷歌地圖v3 - 不顯示標記
Firebug不報告任何錯誤。
這裏是JS
<script type="text/javascript">
var map;
function initialize() {
var mapOptions = {
zoom: 8,
center: new google.maps.LatLng(41.056466,-85.3312009),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map-canvas'),mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
//Add 1st marker
var Latlng_0 = new google.maps.LatLng(41.057814980291,-85.329851919709);
var marker_0 = new google.maps.Marker({
position: Latlng_0,
title:"0"});
marker_0.setMap(map);
//Add 2nd marker
var Latlng_1 = new google.maps.LatLng(41.065294480291,-85.330151019708);
var marker_1 = new google.maps.Marker({
position: Latlng_1,
title:"1"});
marker_1.setMap(map);
google.maps.event.addDomListener(window, 'load', initialize);
</script>
爲尋找謝謝!
優秀的解決方案使用一組地方而不是每個地方的個體變量!如果你想看看,我有幾個建議。我將它們發佈爲「答案」,因爲我無法將格式化的代碼放入評論中,所以請看下面的內容...... –