複数のマーカーを含むGoogleマップ(V3)を作成しました。私は、特定のマーカーのプロパティを再定義する必要性を思いつきました。しかし、特定のマーカーオブジェクトを参照する方法を見つけることができませんでした。
私がしようとしていることの例を挙げてみましょう。ニューヨーク、シカゴ、ロサンゼルスにマーカーを配置した米国の地図があります。のは、次のように私はそれらを定義したとしましょう:
var marker = new google.maps.Marker({map: map, position: lat-long-NY, title: "Yankees"}); // NY
var marker = new google.maps.Marker({map: map, position: lat-long-Chi, title: "White Sox"}); // Chicago
var marker = new google.maps.Marker({map: map, position: lat-long-LA, title: "Angels"}); // LA
さて、私は戻って、次のようにマーカーのタイトルをリセットしたいとしましょう:
google.maps.Marker({map: map, position: lat-long-NY, title: "Mets"}); // NY
google.maps.Marker({map: map, position: lat-long-Chi, title: "Cubs"}); // Chicago
google.maps.Marker({map: map, position: lat-long-LA, title: "Dodgers"}); // LA
だから、私はこれをどのように行うのですか(または、それは可能ですか?)私は配列にマーカーを入れて、それらのためのIDを設定しようとしましたが、役に立たない。私も考えましたが、試したことはありません、彼らのタイトルで(おそらく次の)それらを参照してください、しかし、私はこれが可能かどうかも分かりません。私はGoogleのドキュメントでこのようなものを見つけることができませんでした。
これが可能なら誰でも知っていますか?
ありがとうございます。 。 。
GAHを!明らかに、私は自分の配列を適切に設定していませんでした。私は配列でそれをもう一度試して、それを動作させました!助けてくれてありがとう! –