Estoy desarrollando widgets cms usando elementos iluminados y contiene mapas de folletos. abrimos ventanas emergentes dentro del mapa cuando hacemos clic en el marcador. y cerrarlos dentro del mapa. Pero el problema es cómo cerrar esas ventanas emergentes de marcador de folleto abiertas cuando se hace clic fuera del mapa del folleto.
. Estuve buscando la respuesta durante mucho tiempo. Pero no pude encontrar ninguno. Por favor ayúdenme.. Gracias de antemano.
la documentación indicada puede usar la función closePopup para cerrar la ventana emergente abierta previamente con openPopup. Según mi comprensión de la documentación, puede intentar almacenar openPopup como una variable, activar la función para cerrar la ventana emergente una vez que haga clic fuera del mapa.
var boo = L.marker([51.5, -0.09]).addTo(map) .bindPopup('A pretty CSS3 popup.<br> Easily customizable.') .openPopup(); L.marker([51.5, -0.09]).closePopup(boo);