google-maps - multiple - marcadores personalizados google maps
Ventana de informaciĆ³n de marcador de google maps v3 en mouseover (3)
He revisado stackoverflow y otros foros, incluidos los documentos api de google maps v3, para obtener una respuesta, pero no encuentro cómo cambiar el evento que activa la ventana de información del marcador de clic a mouseover en los archivos con los que estoy trabajando.
Estoy trabajando con una demostración de la biblioteca de google que incluye una capa de tabla de fusión.
Te acercas a los clusters y ves los pequeños marcadores de círculo rojo para las ubicaciones. Tienes que hacer clic para mostrar una ventana de información. Deseo pasar para revelar la ventana de información.
Mi demostración está aquí: http://www.pretravelvideo.com/gmap2/
El archivo functions.js hace la mayor parte del trabajo aquí: http://www.pretravelvideo.com/gmap2/functions.js
Aquí hay un ejemplo: http://duncan99.wordpress.com/2011/10/08/google-maps-api-infowindows/
marker.addListener(''mouseover'', function() {
infowindow.open(map, this);
});
// assuming you also want to hide the infowindow when user mouses-out
marker.addListener(''mouseout'', function() {
infowindow.close();
});
Gracias a la respuesta de Duncan, termino con esto:
marker.addListener(''mouseover'', () => infoWindow.open(map, marker))
marker.addListener(''mouseout'', () => infoWindow.close())
var icon1 = "imageA.png";
var icon2 = "imageB.png";
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
icon: icon1,
title: "some marker"
});
google.maps.event.addListener(marker, ''mouseover'', function() {
marker.setIcon(icon2);
});
google.maps.event.addListener(marker, ''mouseout'', function() {
marker.setIcon(icon1);
});