- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
第一次地理编码搜索后可以禁用传单中的 Geosearch esri 控件吗?。当我运行 chrome 控制台并选择搜索地理编码图标时,这是代码:<input class="geocoder-control-input leaflet-bar">
,我尝试禁用使用 $('.geocoder-control-input leaflet-bar').attr('disabled', true);
但不起作用。
提前致谢。
最佳答案
在您的代码中的某个位置(您没有共享)控件正在初始化并添加到 map 中。像这样:
var geosearch = L.esri.Geocoding.geosearch(...).addTo(map);
或者类似这样的东西:
var geosearch = L.esri.Geocoding.geosearch(...);
map.addControl(geosearch);
如果您不需要该控件,则可以删除这些行。如果您希望稍后添加它,只需删除 .addTo(map)
或 map.addControl(geosearch)
部分即可。添加后,您可以使用L.Map
的removeControl
方法将其删除。简而言之,它的工作原理如下:
var geosearch = L.esri.Geocoding.geosearch(...);
// Add control to the map
map.addControl(geosearch);
// Remove control from the map
map.removeControl(geosearch);
引用文献:
关于javascript - 禁用传单中的 Geosearch esri 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35223405/
抱歉,菜鸟问题...我在Elasticsearch 2.3中拥有Restaurant对象,每个对象都有一个GeoPoint和一个送货上门的首选项。用伪代码 restaurant: { locati
第一次地理编码搜索后可以禁用传单中的 Geosearch esri 控件吗?。当我运行 chrome 控制台并选择搜索地理编码图标时,这是代码: ,我尝试禁用使用 $('.geocoder-contr
我正在尝试使用 leaflet-geosearch 将搜索栏添加到 React 中的 Leaflet map (react-leaflet) import { Map, TileLayer, MapC
在下面的链接中,有在线演示案例展示了如何使用 esri-leaflet-geosearch 插件, https://codepen.io/exomark/pen/dafBD var searchCon
我希望能够将我的 map 集中在预先输入的位置。例如: 第 1 页:用户提交位置并重定向到第 2 页 第 2 页:从第 1 页获取输入,并根据位置将 map 居中 假设第 1 页的输入保存到变量“位置
我正在使用传单 map 地理搜索插件 https://github.com/smeijer/leaflet-geosearch这是存储库。我的代码非常简单,但我无法在我的 map 中获得结果。我不知道
在不懂 JS 的情况下,我被迫在网页上实现了一张 map (OSM 通过 Leaflet)。在这张 map 上,应该有一个人的实际地址的标记。地址在数据库中保存为字符串。我可以看到一张 map ,可以
我是一名优秀的程序员,十分优秀!