Se você precisar mostrar o pop-up de um marcador, poderá usar o método bindPopup dos marcadores.
Então você tem mais controle e ele será automaticamente vinculado ao seu marcador.
No exemplo abaixo, você pode mostrar o pop-up quando o usuário passar o mouse e ocultá-lo quando o usuário sair do mouse:
marker.bindPopup("Popup content");
marker.on('mouseover', function (e) {
this.openPopup();
});
marker.on('mouseout', function (e) {
this.closePopup();
});
Nota: Você pode ter problemas com o fechamento de pop-ups ao passar o mouse sobre o próprio pop-up, portanto, pode ser necessário ajustar a âncora do pop-up (consulte as configurações de pop-up) para mostrar seus pop-ups um pouco mais afastados do próprio marcador, para que não ocorra. desaparecer com muita facilidade.