我尝试更改部分标题的颜色,但看起来标题选项不采用html格式。我怎样才能使它发挥作用?
谢谢
var testtitle = '<font color="green">This is some text!</font> another text';
var marker = new google.maps.Marker({
position: location,
title: testtitle,
map: map
});
答案 0 :(得分:9)
您必须使用InfoWindow对象
请参阅此文档google map api
var infowindow = new google.maps.InfoWindow({
content: "<span>any html goes here</span>"
});
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'Uluru (Ayers Rock)'
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
答案 1 :(得分:2)
“标题”是为google.maps.Marker对象自动创建的工具提示。它不支持HTML标记。如果你想创建一个与默认值不同的,你可以,但它是自定义的。
请参阅this post了解一个自定义工具提示选项(google search找到2篇描述它们的帖子)。