colocar cierta informacion que estoy leyendo de un array js, todo va bien pero en los distintos marcadores que coloco solo me muestra la informacion de la ultima posicion del arreglo y necesito que a medida que lo recorra muestre la informacion contenida, ya que la informacion es diferente para cada sucursal
donde esta elproblema es aqui en este recorrido
Código:
for(var i in place){ var marker = new google.maps.Marker({ position: place[i] , map: map , icon: 'Marcadores/mar1' + vari++ + '.png' }); google.maps.event.addListener(marker, 'click', function(){ if(!popup){ popup = new google.maps.InfoWindow(); } for(var j=0; j<numbranch; j++ ) { urlSite = "<a href='http://" + matriz[j].url + "' target='_blank' class='linkC' title='" + matriz[j].compania + "'>" + matriz[j].compania + "</a>"; //alert("variable inicial" + urlSite); var note = "<div class='balloon'><div class='contentBalloon'><div class='nameBalloon'><h2><!-- Company Name-->" + urlSite +"</h2><br class='clear'></div>" + "<div class='infoBalloon'><span>" + matriz[j].direccion + "</span><br><span>" + matriz[j].pais + ", " + matriz[j].ciudad + "</span><br><!-- Phone Number --><div class='phones'>" + "<img width='20' height='13' src='Marcadores/spacer.gif' class='phoneImg2' alt='" + 'Telefonos' + "'>" + matriz[j].telefono + "</div>" + "<span><a target='_blank' class='linkB noDecoration fontBold' title='" + matriz[j].compania + "' href='http://" + matriz[j].url + "'>" + matriz[j].url + "</a></span></div>"; note = note + "<div class='logoBalloon'><!-- Company main image --><a href='http://" + matriz[j].url + "' title='" + matriz[j].compania + "' target='_blank'>" + "<img src='" + matriz[j].logo + "' alt='" + matriz[j].compania + "' title='" + matriz[j].compania + "' class='logoImg'></a></div>"; //alert("variable inicial" + note); popup.setContent(note); popup.open(map, this); } }) };
se los agradezco si me pueden ayudar
En este link pueden encontrar todo el proyecto pues necesita de otras carpetas http://www.mediafire.com/?dozutbjv5ygzbip
Saludos