Dav*_*use 7 google-maps-api-3 google-maps-markers
给定谷歌地图标记我如何更改标题?
var _marker = new google.maps.Marker({
position: aPoint,
map: mmap,
title:"old title"
});
Run Code Online (Sandbox Code Playgroud)
我试过了
_marker.setTitle("new title");
Run Code Online (Sandbox Code Playgroud)
和
_marker.title = "new title";
Run Code Online (Sandbox Code Playgroud)
但标题仍然是"旧标题"
谷歌搜索你的问题表明:
该信息不保存在marker.title 属性中。举办地点因版本而异。在 v2.129e 中,它保存在marker.$.title 中。此外,仅当您 addOverlay 标记时才会处理该信息。所以在 v2,129e 中你可以这样写:marker.$.title = "updated title"; 地图.removeOverlay(标记); map.addOverlay(标记);
(英国布莱克浦的迈克·威廉姆斯的原始回答)
| 归档时间: |
|
| 查看次数: |
15340 次 |
| 最近记录: |