英文:
I am using am_map.js from https://www.jqueryscript.net/other/leaflet-map-interactive-layer.html. But my map picker icon not work
问题
抱歉,以下是您要翻译的内容:
>! 这是脚本。
>! 我尝试了来自cdnjs和图像地址的图标,但没有起作用。其他的都正常。
$(document).ready(function() {
let lati = Number($('.lat').val());
let long = Number($('.long').val());
let map = $("#myMap").am_map({
// 地图中心
center: [lati, long],
// 地图高度
height: '400px',
background: 'osm',
});
>! 这是关于图标、缩放和点的部分
$("#myMap").am_map('addLayer', {
// 唯一名称
name: 'iconLayer',
// 标记点
points: [lati, long],
// 自定义图标HTML
icon: '<img src="https://imgv3.fotor.com/images/blog-cover-image/part-blurry-image.jpg">',
// 初始缩放级别
zoom: 15,
// 图层可见的缩放级别
limitZoom: 18,
});
});
英文:
>! This is script.
>! I tried icons from cdnjs and image address but no work. Others work fine.
$(document).ready(function() {
let lati = Number($('.lat').val());
let long = Number($('.long').val());
let map = $("#myMap").am_map({
// center of the map
center: [lati, long],
// map height
height: '400px',
background: 'osm',
});
>! This is for icon, zoom and points
$("#myMap").am_map('addLayer', {
// unique name
name: 'iconLayer',
// marker point
points: [lati, long],
// custom icon HTML
icon: '<img src="https://imgv3.fotor.com/images/blog-cover-image/part-blurry-
image.jpg">',
// initial zoom level
zoom: 15,
// zoom level at which the layer is visible
limitZoom: 18,
});
});
答案1
得分: 1
现在,我知道我忘记阅读那条评论 "// 图层可见的缩放级别"。哈哈
英文:
Now, I knew I forgot to read that comment "// zoom level at which the layer is visible". Haha
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论