我试图为鼠标悬停事件提供一个弹出窗口,而不是单击标记,并在它被单击时做一些其他的事情(例如 func)。
我不相信我的半成功代码会帮助您朝那个方向思考:
(我只是在点击事件上添加悬停)
marker[i].on('mouseover', marker[i].bindPopup('hi').openPopup.bind(marker[i]));
[i] 只是代表一个循环
Leaflet 的 API: http: //leaflet.cloudmade.com/reference.html#map-openpopup