私は魚がどこにあるのかを示すデータセットを使用してアプリを開発中です。データセットでは、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));
}
}
'in theループ' whatループ? –
ちょっと@JaromandaX、私は実際に配列を言います、配列を通ります。更新された質問 – Jeff