Если вам нужно показать всплывающее окно для маркера, вы можете использовать метод markers bindPopup.
Тогда у вас будет больше контроля, и он будет автоматически привязан к вашему маркеру.
В приведенном ниже примере вы можете отобразить всплывающее окно при наведении мыши на пользователя и скрыть его при наведении мыши на пользователя:
marker.bindPopup("Popup content");
marker.on('mouseover', function (e) {
this.openPopup();
});
marker.on('mouseout', function (e) {
this.closePopup();
});
Примечание. Вы можете столкнуться с проблемами с закрытием всплывающих окон при наведении мыши на само всплывающее окно, поэтому вам может потребоваться настроить привязку всплывающих окон (см. Настройки всплывающих окон), чтобы показывать всплывающие окна немного дальше от самого маркера, чтобы он не исчезнуть слишком легко.