0

我在 Rails 3.2 应用程序中使用 Google_maps_for_Rails。我正在尝试实现一个可点击的地图来更新纬度/经度字段。我在应用程序的其他部分运行它,但无法让它在某些条件下运行。如果地图具有非默认 ID,则可点击功能不起作用。

尝试在页面上显示两个地图时遇到了这个问题。两个地图都有一个自定义 ID(即不是 gem 定义的默认 ID)。其中一张地图应该可以单击以设置纬度/经度字段,但这似乎不适用于自定义 ID。

如果我暂时将可点击地图恢复为默认 ID,则这些功能将按预期工作。但就我而言,这不是一个长期的解决方案。

我正在使用gem 的 wiki中建议的 javascript 。我看不到任何明显定义该函数应应用于的地图 ID 的内容。

如何定义地图 ID,以便该功能适用​​于指定的地图?

4

1 回答 1

0

从您提供的链接:

所有 javascript 地图对象都存储在 Gmaps 对象中。

要访问这些,只需键入:Gmaps.the_map_id

默认情况下,它是 Gmaps.map

于 2012-07-10T19:00:38.387 回答