Si necesita mostrar la ventana emergente para un marcador, puede usar el método bindPopup de marcadores.
Entonces tienes más control y se unirá automáticamente a tu marcador.
En el siguiente ejemplo, puede mostrar la ventana emergente cuando el usuario pasa el mouse y ocultarla cuando el usuario se retira:
marker.bindPopup("Popup content");
marker.on('mouseover', function (e) {
this.openPopup();
});
marker.on('mouseout', function (e) {
this.closePopup();
});
Nota: es posible que tenga problemas con el cierre de las ventanas emergentes cuando pasa el mouse sobre la ventana emergente, por lo que es posible que deba ajustar el anclaje de la ventana emergente (consulte la configuración de la ventana emergente) para mostrar sus ventanas emergentes un poco más lejos del marcador en sí, de modo que no desaparecer con demasiada facilidad