1. 程式人生 > >leaflet 地圖彈框popup開啟顯示之前的事件

leaflet 地圖彈框popup開啟顯示之前的事件

leaflet 在地圖中實現了點選彈框的功能,如圖:

彈框popup開啟顯示之前的事件——popupopen (可以通過檢視leaflet原始碼得知)。

比如給地圖繫結popupopen 事件,在地圖中彈框開啟之前會觸發該事件,alert一個提示,

map.on("popupopen", function(){
         alert('aaa');

});

效果如下圖:點選marker後在popup顯示之前先alert。點選alert提示框的【確定】後,popup才顯示在地圖中。