我正在使用一个数据集来了解一个应用程序的使用情况,该数据集会告诉鱼的位置。在数据集中,它会说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