如何在谷歌地图javascript api中将div容器附加到地图标记的顶部

时间:2018-03-07 10:09:19

标签: javascript jquery html5 google-maps google-maps-api-3

如何在Google地图JavaScript API中将包含自定义标题和其他信息的div容器附加到地图标记的顶部

看起来像这样: div container to top of map marker

注意:

  • 容器应始终可见(如果标记可见)。
  • 容器应与标记一起移动。
  • 容器在地图框外不可见。

我的API配置:

<div id="locMap"></div>
<script>    
    function initMap() {

                var Loc = {lat: 10.914912, lng: 75.925752};
                var map = new google.maps.Map(document.getElementById('locMap'), {
                  zoom: 12,
                  center: Loc
                });

                var marker = new google.maps.Marker({
                  position: Loc,
                  map: map
                });

              }
</script>

2 个答案:

答案 0 :(得分:1)

尝试将使用google maps infowindow元素附加到gmaps标记,api:https://developers.google.com/maps/documentation/javascript/examples/infowindow-simple

答案 1 :(得分:1)

Google地图信息窗口 https://developers.google.com/maps/documentation/javascript/infowindowshttps://developers.google.com/maps/documentation/javascript/examples/infowindow-simple

+------+-----------+----------+-----------+------------+------------+
| type | object_id | can_read | can_write | can_delete | can_create |
+------+-----------+----------+-----------+------------+------------+
|    0 |         1 |        1 |         0 |          0 |          1 |
|    0 |         1 |        1 |         1 |          0 |          0 |
|    0 |         2 |        1 |         0 |          0 |          0 |
|    1 |         1 |        1 |         1 |          1 |          0 |
+------+-----------+----------+-----------+------------+------------+