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