【问题标题】:Leaflet 0.7: Disable mouse clicks for a polyline or a polygonLeaflet 0.7:禁用多段线或多边形的鼠标单击
【发布时间】:2017-06-18 05:50:34
【问题描述】:

我的传单(0.7 版)地图包括一些标记和一些路径(折线、多边形)。用户应该通过单击标记与它们进行交互,而不是与路径交互。目前,如果在标记上绘制路径,它可以捕获单击事件并防止标记被单击。

可以做些什么来防止路径接收鼠标事件?

【问题讨论】:

    标签: javascript leaflet


    【解决方案1】:

    clickable: False 添加到路径的options 以防止鼠标交互:

    L.polyline(latlngs, {clickable: false}).addTo(map);
    

    【讨论】:

    • 请注意,clickable 选项仅适用于 Leaflet 0.7.x。对于 Leaflet 1.0.0 及更高版本,此选项已重命名为 interactive。请参阅leafletjs.com/… 上的文档
    猜你喜欢
    • 1970-01-01
    • 2012-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-20
    相关资源
    最近更新 更多