Googleマップのマーカーに問題があります。実際に私の地図では、イベントリスナーで複数のマーカーを追加してクリックでイベントをトリガーしましたが、すべて同じ機能をトリガーするように継ぎ目があります。Googleマップマーカーイベントリスナーをクリック
for(var j = 0; j < lat_long.length; j ++) {
markers[j] = new google.maps.Marker({
position: latitudeAndLongitudeOne,
icon: self.icon,
scaledSize: new google.maps.Size(50, 50),
map: self.map,
title: lat_long[i].name
});
google.maps.event.addListener(markers[j], 'click', function() {
alert(j);
});
}
I Xが挿入された最後の項目のIDであると、アラート(X)を有しています。私がクリックするマーカーは何でも。
ありがとう
あなたは、私は、配列を使用見ることができるように私は、全体のコードの一部を書いてすみません試すことができ、宣言は、私が書いた部分ではありません事実私は地図上にマーカーを持っていますか?マップ上にマーカーを置くことは問題ではありません!問題は、「正しい」コードをクリックしてトリガーできることです。 – Jeelig
私は自分自身を明確にenougth、私の貧しい英語を許すかどうかわからない – Jeelig