Hallo,
so genau habe ich dein Problem jetzt nicht verstanden. Aber im Blog https://blog.selfhtml.org/2019/jan/13/einstieg-in-leaflet habe ich mal etwas zu Leaflet geschrieben. Im letzten Beispiel http://test.berkemeier.eu/selfwiki/leaflet/Beispiel_JS-Leaflet5.html werden Popus da geöffnet, wo man klickt. Klickt man an eine andere Stelle, wird das alte Popup geschlossen und ein neues geöffnet. Klickt man das X, wird das Popup geschlossen. Suchst du so etwas?
Gruß
Jürgen