我正在使用一個數據集來了解一個應用程序的使用情況,該數據集會告訴魚的位置。在數據集中,它會說Fishtype = No或Yes,我有它,所以圖像出現,但它們出現在每個位置,因爲它通過一個數組迭代,只要它得到一個'是',它會把魚放在地方甚至說'不'。Javascript陣列只將魚圖像放在哪裏位置=是
var locations = [
['1','-72.15148988','44.87974814','Brownington Pond','No','No','No','No','No','No','No','No','No','No','No','No','No','No','No','No','Yes','No','No','Yes','No','Yes','Yes','Yes','No','No'],
['2','-73.18239075','43.76844728','Burr Pond','No','No','No','No','No','No','No','No','No','No','No','No','No','No','No','No','Yes','No','Yes','No','Yes','No','Yes','Yes','Yes','No']]
google.maps.event.addListener(marker, 'click', (function(marker, i) {
return function() {
var fishimages = '';
if (locations[i][4] == 'Yes');
{
var fishimages = fishimages + '<img src="img/Bowfin.jpg">' + '<br>';
}
if (locations[i][5] == 'Yes');
{
var fishimages = fishimages + '<img src="img/Carp.jpg">' + '<br>';
}
var test = 'Water Body: ' + locations[i][3] + '<br>' + 'Fish:' + '<br>' + fishimages;
infowindow.setContent(test);
infowindow.open(map, marker);
}
})(marker, i));
}
}
'在循環中什麼循環? –
嘿@JaromandaX,我真的很想說陣列,它正在經歷一個陣列更新的問題 – Jeff