私はグーグルマップにこれらのマーカーを持っています。チェックボックスを使用して配列の「id」部分に応じて表示または非表示にできるようにする必要があります。
var places = [
{
"title": "USA",
"description": "This is the united states",
"position": [ 39.639538,-104.414062 ],
"id": "america"
},
{
"title": "China",
"description": "This is the peoples republic of china",
"position": [ 34.016242,103.359375 ],
"id": "asia"
}
]
.each()methidを使用してマーカーを表示し、以下のjqueryを使用して、IDに応じてマーカーのオンとオフを切り替えようとしましたが、マーカーはそれを無視しているようです。どんな助けでも大歓迎です。
var showAmerica = $("#showAmerica");
google.maps.event.addDOMListener(showAmerica, 'click', function(){
$('#america').toggle();
});
チェックボックスのHTML
<input type="checkbox" value="fund" id="showAmerica" />