【发布时间】:2013-11-12 04:05:15
【问题描述】:
$(document).on 'click', '#sideBar li', ->
markers[$(this).data('marker')].panTo()
google.maps.event.trigger(markers[$(this).data('marker')], 'click')
看起来很傻。所有答案都表明这个工作完美。我的地图平移到适当的标记,但我似乎无法通过“点击”操作来打开信息窗口。我正在使用 gmaps4rails gem 的新 v2,这就是 .panTo() 的来源。
由于它的平移很好,我倾向于相信我的markers[$(this).data('marker')] 标记调用很好。
【问题讨论】:
-
我怀疑你的假设是错误的。 google.maps.Marker 没有 panTo 方法。
-
使用 gmaps4rails gem,确实如此 =)
-
也许你应该在你的问题中指出这一点。
-
对不起。我会更新的
标签: ruby-on-rails google-maps google-maps-api-3 gmaps4rails gmaps4rails2