【发布时间】:2021-03-10 20:57:32
【问题描述】:
目前,我有这段代码可以在单击标记时在弹出窗口中显示图像:
const marker3 = L.marker([22.78257, -94.5612], {icon: redIcon}).on('click', onClick2).addTo(map);
// When click on red marker, open popup with the image
function onClick2(e) {
popupContent = document.createElement("img");
popupContent.src = "https://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Stack_Exchange_logo_and_wordmark.svg/375px-Stack_Exchange_logo_and_wordmark.svg.png";
marker3.bindPopup(popupContent, {
maxWidth: "auto"
});
}
我还想在弹出窗口中显示指向图像的链接,以便在单击时可以在浏览器的新选项卡上以全尺寸显示。最好是链接编辑或其他东西,这样它就不会在屏幕上占用太多空间。
【问题讨论】:
标签: javascript leaflet