¿Hay alguna manera de modificar la propiedad href del botón de cerrar en una ventana emergente de Leaflet 1.8? No puedo encontrar nada en la documentación para ello.
Desafortunadamente, no hay una API en Leaflet para eso específicamente.
Sin embargo, puede personalizar fácilmente el comportamiento de Leaflet modificando el comportamiento de sus clases.
En su caso, anularía el método L.Popup._initLayout .
Algo como:
L.Popup.include({ _originalInitLayout: L.Popup.prototype._initLayout, // Keep a reference to super method _initLayout() { this._originalInitLayout(); this._closeButton?.href = "#myCustomValue"; // Change the value as desired } });Consulte también el tutorial del folleto sobre la ampliación de sus clases .