0
嗨,我是新來的JavaScript。在這種情況下,訪問json對象的最佳方式是什麼?「js」,以便我可以使每個標記具有不同的內容?現在,每個標記顯示相同的密鑰值(最後一個鍵值)谷歌地圖JavaScript閱讀JSON在for循環
js = JSON.parse(jss);
var infowindow;
infowindow = new google.maps.InfoWindow({
content: js.length + ' ' + iter//String(jss.length)
});
var iter = 0;
for (var key in js){
mark = new google.maps.Marker({
position: new google.maps.LatLng(key*0.5,key*0.5),
map: map,
title: 'Uluru (Ayers Rock)'
});
google.maps.event.addListener(mark, 'click', function(){
infowindow.setContent(key.toString());
infowindow.open(map,this);
});
}
http://stackoverflow.com/questions/3216351/google-maps-api-v3-for-loop-trouble 解決 – jop