【问题标题】:Leaflet GEOpoly with Links带有链接的传单 GEOpoly
【发布时间】:2020-05-20 19:09:12
【问题描述】:

我的网站使用 Leaflet 来构建带有 multiple county outlines 的地图。每个 GEOPoly 文件中嵌入了一个功能,用于指示该县的网站。这一切都很好。但是,我想做的是让链接包含一个目标“_blank”。如何做到这一点?

TIA 寻求帮助 杰达威尔森

【问题讨论】:

  • 请分享您的代码
  • 这是一个区域的代码...var geoJsonLayer_attala = new L.GeoJSON.AJAX(window.SERVER_PATH + "files_geojson/geopoly_attala.json", {style: {color: "DarkGray", weight: 2, fillColor: "Green"}, onEachFeature: function (feature, layer) { layer.bindTooltip('Attala', {permanent: true, offset: [30,0], className: 'marker_tooltip'}), layer.on('click', function () { window.location = CO_URL_LINK['Attala']}) } }).addTo(map);

标签: leaflet geo


【解决方案1】:

更新你的点击功能:

layer.on('click', function () { 
    window.open(CO_URL_LINK['Attala'], '_blank');
})

https://stackoverflow.com/a/13158856/8283938

【讨论】:

  • 几乎工作...需要 target="_blank" 工作!谢谢!!
猜你喜欢
  • 1970-01-01
  • 2016-01-09
  • 1970-01-01
  • 2018-02-13
  • 1970-01-01
  • 2014-06-08
  • 2012-07-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多