【发布时间】:2021-12-09 18:54:58
【问题描述】:
我在我的 Wordpress 网站上有一个可过滤的地图,这是我使用 Wordpress 上的 LocateandFilter 插件制作的,该插件使用带有 Google Maps 叠加层的 Leaflet 地图。我希望地图在左窗格上单击关联状态复选框时放大状态。我很擅长使用wordpress,包括javascript在内的编码,因为这不是插件的包含功能,我认为我可以破解它。我知道我需要找到地图变量(它似乎不是地图)并通过单击更改选项 - 我不知道如何选择地图并更改它的选项。我已经研究了几个小时,我意识到我只是没有背景来解决这个问题。但是我现在太深了,无法切换插件。有人可以帮忙吗?
这里是页面:https://armor-pt.com/locations/
如果我能弄清楚如何选择地图/地图变量是什么,我会编写如下代码:
function zoomArizona(){
if (document.querySelector('div.la-filter-261 input').checked){
mymap.flyTo([34, 111], 5);
} else {
mymap.flyTo([37, 95], 0);
}
}
【问题讨论】:
标签: javascript wordpress leaflet