由于控件是js代码,代码如下:
leafletMap.pm.addControls({
......
})
现在是控件始终显示。
我想把这个控件加入侧边栏mydiv,点一下显示,再点一下隐藏。
我的下面的代码不行。请问应该怎样实现。谢谢
var htmlObject =pm.getContainer();
var a = document.getElementById('mydiv')
function setParent(el, newParent){
newParent.appendChild(el);
}
setParent(htmlObject, a);
我说的就是这个插件:https://github.com/geoman-io/...
坐标那一列控件太占地方,我希望默认隐藏,需要的时候再点出来。
简单粗暴的方式:控制控件的父容器的显示与隐藏
第二种方式:根据文档提供的属性进行隐藏