【问题标题】:How can I hide the Find My Location buttons?如何隐藏“查找我的位置”按钮?
【发布时间】:2021-03-31 13:39:32
【问题描述】:

在 ArcGis 3.x 中,有没有办法在搜索框中隐藏 Find my location 按钮?无论我如何尝试,我都无法在浏览器的开发工具中找到靶心控件。谢谢。

更新:这两个字段正在使用Directions 小部件。

【问题讨论】:

  • 您使用的是哪个小部件? (带有查找我的位置按钮的那个)
  • 谢谢,@cabesuon。检查并会回来
  • 这是一个esri/dijit/Search 小部件
  • 嗨 Alex .. 它是自定义小部件吗? .. 你能在帖子中添加一些代码吗?
  • 谢谢,@cabesuon。抱歉延迟回复。不,它实际上是 Directions 小部件,我的错误

标签: javascript arcgis esri arcgis-js-api


【解决方案1】:

最简单的方法是覆盖样式以隐藏按钮,这样应该可以工作,

.LocateButton {
  display: none !important;
}

【讨论】:

  • 谢谢,@cabesuon。那行得通!我尝试使用 Chrome 的开发工具找到该元素,但我看不到它。你是这个简单解决方案的天才!
  • @Alex 很高兴它对您有所帮助! .. 棘手的部分是元素是在将鼠标悬停在输入上然后删除时添加的,这可能就是你找不到它的原因。
  • 这就解释了为什么我在 DOM 中找不到它:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-07
相关资源
最近更新 更多