当函数调用javascript / google map v3 api时,将Marker置于当前位置

时间:2012-06-22 06:25:14

标签: javascript google-maps google-maps-api-3 google-maps-markers

我目前正在开发一个网络应用程序,通过html5拉出您的位置,然后在调用函数时,它会在当前位置放置一个标记,然后您可以将数据添加到标记。谁能告诉我怎么做?

我的代码为here,顶部和底部位于jquery.mobile,谢谢

夫特

1 个答案:

答案 0 :(得分:0)

要操纵进入Google地图信息窗口的内容,您实际上可以为内容设置变量。如果您查看信息窗口的以下代码块

var infowindow = new google.maps.InfoWindow({
          map: map,
          position: pos,
          content: 'Location found using HTML5.'
        });

如果您发现infowindow有一个名为'content'的属性。如果我们想要,我们可以修改该代码块并使内容成为可变的。

var infoContent = 'Content I want to be in the Infowindow';
var infowindow = new google.maps.InfoWindow({
          map: map,
          position: pos,
          content: infoContent
        });

现在,您可以将所需的任何动态内容分配给该变量,它将显示在infowindow中。