我可以更改传单弹出事件处理程序吗?

时间:2019-03-27 13:11:38

标签: leaflet

当前的默认行为是,当单击绑定到弹出窗口的层时,弹出窗口将打开,我想将此点击事件更改为上下文菜单事件。我正在使用layer.bindpopup函数,但看不到如何使用选项进行操作。

https://github.com/Leaflet/Leaflet/blob/master/src/layer/Popup.js

1 个答案:

答案 0 :(得分:1)

您可以绑定其他处理程序,也可以不绑定弹出窗口,而仅使用自定义函数。

docker run -d --net=host -v ~/:/home/firefox  -v /tmp/.X11-unix:/tmp/.X11-unix  \
  -e DISPLAY=unix:0 -v /dev/shm:/dev/shm --device /dev/snd \ 
  --group-add 29 -e PULSE_SERVER=unix:/run/user/1000/pulse/native \ 
  -v /run/user/1000/pulse/native:/run/user/1000/pulse/native \
  firefox-nightly

在此示例中,单击鼠标左键将打开常规弹出窗口,然后右键单击(上下文菜单)您自己的弹出窗口(菜单)功能。