您将如何使用类似于 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/