マップ上にinfoBoxが表示され、リンクのリストが表示されます(これらのリンクには「.mapLinks」というクラスがあります)。JQueryを使用してGoogle Maps API(V3)のinfoWindow/Box内のリンクを無効にしますか?
私の目標は、リンクを識別して無効にする代わりに、「メインページ」(マップキャンバスdivがあるページに含まれています)内でJQueryを使用して、メインページにあるdivを表示することです'私のJQueryは次のとおりです。
$('.mapLinks').click(function(event) {
event.preventDefault();
$('#divOnMainPage').addClass('hidden');
});
ご協力いただければ幸いです。
コードに何も問題はありませんが、何が問題なのですか? '.mapLinks'は動的に追加されていますか?そうであれば、 '.delegate()'を使う必要があります。親の '.on()'。 – Chad
はい、インフォボックスには「.mapLinks」が動的に取り込まれます。私は '.delegate()'しようとします。早速のお返事ありがとうございます。 – chib