【问题标题】:I'm tring to code to get a popup marker on my leaflet map when I double click on the map当我双击地图时,我正在尝试编写代码以在我的传单地图上获取弹出标记
【发布时间】:2022-12-19 00:41:21
【问题描述】:

每次双击屏幕时,我都想在我的地图上得到一个弹出标记(按图像)。每次我尝试复制别人的代码时,它都行不通。有人可以帮忙吗?

我尝试复制其他人的代码,但它不起作用。我在这行工作还是新手,所以我真的不知道如何自己做。

【问题讨论】:

    标签: leaflet popup google-maps-markers double-click


    【解决方案1】:
    var map = L.map('map', {
        layers: [
            L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', {
                'attribution': 'Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors'
            })
        ],
        center: [0, 0],
        zoom: 0
    });
    
    map.on('dblclick',(e)=>{
        L.marker(e.latlng).addTo(map).bindPopup('Hello World').openPopup()
    })
    

    演示:https://plnkr.co/edit/u7QL15wYzLprVwhP

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-09
      • 2016-03-05
      • 1970-01-01
      • 2019-05-28
      • 2016-10-23
      • 2021-04-15
      • 1970-01-01
      • 2020-01-30
      相关资源
      最近更新 更多