Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/11/2012, 12:49
deywibkiss
 
Fecha de Ingreso: mayo-2011
Mensajes: 105
Antigüedad: 13 años, 6 meses
Puntos: 3
Respuesta: Evento mouseover marker google maps

Lo he solucionado!!

Para aquellos que quieran la solucion, debemos declarar una funcion anonima dentro del ciclo for que se autoinvoca pasando los parametros de marker y idnegocio....

Con esto estamos creando una clausura o closure....

Aqui la funcion:

Código Javascript:
Ver original
  1. (function(marker, idnegocio){                      
  2.             google.maps.event.addListener(marker, 'mouseover', function() {
  3.                 console.log('has hecho mouseover sobre el negocio '+idnegocio)
  4.                 $('#negocio'+idnegocio).addClass('negocio_on');
  5.             });
  6.         })(marker,idnegocio);