2

我对使用 Google Maps API 比较陌生。现在我正在开发一个项目,用户可以选择各种搜索过滤器,并在不重新加载页面的情况下自动显示结果。到目前为止,我的方法是创建一个控制地图的 Javascript 对象,以便我可以随意操作它的各个部分(即 centerMap()、addMarker()、clearMap() 等)。在开始项目的这个阶段之前,我开发了几个概念验证部分。

现在,我有一个自定义 JS 对象来控制我的 GMap。GMap 绘制正确,缩放和中心都很好。接下来,我尝试运行一个向地图添加标记的函数。我猜可以在生成地图后添加标记,而我只是在某处犯了错误。下面是我的代码,因为它存在。我想知道是否有人可以解释为什么我的标记没有出现......

非常感谢任何和所有帮助!

代码: http: //pastebin.com/1ZzH9zHk

提前致谢!!迪玛

4

1 回答 1

5

在您的代码中,不应该

var map = new google.maps.Map($('map_canvas'), myOptions);

this.map = new google.maps.Map($('map_canvas'), myOptions);
于 2011-06-13T20:07:52.127 回答