小编aro*_*cks的帖子

单张panTo(或setview)功能?

我想创建一个panTo -function.单击链接时,地图会平移到坐标.但我不知道如何将值传递给函数.我开始给链接Pointfield(pt)这样的值:

<a href="#" class="marker" value="{{ mymodel.pt }}">Link</a>
Run Code Online (Sandbox Code Playgroud)

然后我一直在尝试这个:

$("#dialog").on("click", ".marker", function(e) {
    e.preventDefault();
    map.panTo($(this).attr("value"));
    });
Run Code Online (Sandbox Code Playgroud)

那没用.我认为这是一个范围问题,其中函数无法读取'map'变量,因为它不在初始映射脚本下.

所以我的下一个想法是创建一个"panTo" - 函数并将其放在初始映射脚本(这将是正确的范围)下,并从click事件调用该函数.不确定它会起作用,但我想知道如何从链接中传递"价值"?

谢谢你的回答!

javascript django jquery map leaflet

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

django ×1

javascript ×1

jquery ×1

leaflet ×1

map ×1