Salve a tutti.
Sto lavorando con GoogleMaps in javascript e avrei bisogno di associare a un array di google.maps.Marker un'unica funzione javascript da attivare quando clicco sul marker e che mi visualizzi in una alert la coordinata del marker sulla mappa.
Con il seguente codice:
Quando io clicco su qualsiasi marker della mappa mi torna la posizione e l'indice dell'ultimo inserito.codice:function createPoi { if (poiArray) { for (i in poiArray) { var pos = new google.maps.LatLng(poiArray[i].latitude, poiArray[i].longitude); poiServerArray[i] = new google.maps.Marker({ map: googleMap, title: '', position: pos }); google.maps.event.addListener(poiServerArray[i], 'click', function(data) { drawRouteToPoi(poiServerArray[i], i); }); } } } function drawRouteToPoi(marker, pos) { alert(marker.getPosition()+" "+pos); }
Dove sbaglio?
Ciao, grazie
Sandro

Rispondi quotando