横にサイドバー div があるマップがあります。マップ上の各マーカーに対応するハイパーリンクがサイドバーにあり、クリックするとそのマーカーの情報ボックスがポップアップするようにしようとしています。
function linkClick(){
google.maps.event.trigger(gmarkers[cpid], "click");
}
content += '<a href="javascript:linkClick(' + cpid + ')">'+tmpName+"</a><br>";
$("#cplist").html(content);
cpid は、マップ上のすべてのポイントの一意の ID であり、マーカーの残りの情報とともにデータベースに保存される値です。
マップ上にマーカーがあり、サイド バーにリンクがありますが、2 つを接続する方法がわかりません。これを達成するために「linkClick」関数を作成しましたが、エラーが発生します:
ReferenceError: Can't find variable: linkClick
現在、上記のコードはすべて、マップ上にマーカーをプロットするループ内にあります。十分な詳細/コードが含まれていると思います。
これは私が達成したいことの例ですhttp://www.geocodezip.com/v3_MW_example_categories.html