javascript - 拖动 map 更改搜索结果

标签 javascript jquery ruby-on-rails google-maps-api-3

您将如何使用类似于 Yelp 的方式使用 Google map API v3 实现可拖动的搜索结果。

我的猜测是,您将绑定(bind)到 map 移动事件并链接到像 #l=g:-122.47764587402344,37.75225820732335,-122.37464904785155,37.83419172060041 这样的 anchor ,并将这些边界传递给搜索.

顺便说一句,这是一个 Rails 项目。

最佳答案

这是 map 引用:http://code.google.com/apis/maps/documentation/javascript/reference.html#Map

事件“bounds_changed”似乎是您想要的。 当它触发时,您应该使用 map.getBounds() 获取 map 边界并将其传递给您的搜索。

关于javascript - 拖动 map 更改搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6821826/

相关文章:

ruby-on-rails - 将通过 Facebook 连接登录的新用户连接到现有帐户

javascript - javascript中有没有一种方法可以使页面跳转到特定位置

带有 Kendo UI Panelbar 的 JavaScript 搜索栏

javascript - Google Analytics - 旧版本和新版本有什么区别?

javascript - YouTube iFrame z-index 与 jQuery colobox

javascript - 使用 bower 获取 jQuery

javascript - 无法访问网络摄像头(Javascript)?

jquery - ajax 完成事件后隐藏加载微调器

ruby-on-rails - 当前未安装“rvm”。 (在一个终端上工作,但在另一个终端上不工作)

ruby-on-rails - Docker Rails 服务器拒绝连接