我是一个音乐家,对编码和API的知识相当差。不久前,我为乐队网站http://www.rovingcrows.com/gigs.html(底部)拼凑了地图部分。很长时间以来,它的效果都很好,但是现在由于某些原因,文本在我的信息窗口中变成了白色。我进行了很好的搜索,找不到我理解或已成功实施的修复程序。我通过简单地复制和粘贴1段代码来维护该站点,我一直记得它是如何工作的。一年来,我一直在为我添加的每个新演出更改基本变量名称和详细信息。下面是“按演出”的代码,每次演出都重复一次。

var oct10silp=new google.maps.LatLng(52.536939,-2.808834);
var oct10silm=new google.maps.Marker({position:oct10silp,});
oct10silm.setMap(map);
var oct10sili = new google.maps.InfoWindow({
      content:"October 10, Silvester Horne Institute, Church Stretton"
    });
google.maps.event.addListener(oct10silm, 'click', function() {
  oct10sili.open(map,oct10silm);
});


是否可以在此代码中添加简单的行或变量以使其再次起作用?

非常感谢你花时间陪伴!

格雷格

编辑:这是完整的代码。剥离到2个演出,您就明白了。

<script>

var myCenter=new google.maps.LatLng(52.633375,-1.691036);

function initialize()
{
var mapProp = {
  center:myCenter,
  zoom:6,
  mapTypeId:google.maps.MapTypeId.ROADMAP
  };

var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);

      var oct10silp=new google.maps.LatLng(52.536939,-2.808834);
      var oct10silm=new google.maps.Marker({
        position:oct10silp,});
        oct10silm.setMap(map);
      var oct10sili = new google.maps.InfoWindow({
          content:"October 10, Silvester Horne Institute, Church Stretton"});
      google.maps.event.addListener(oct10silm, 'click', function() {
      oct10sili.open(map,oct10silm);});

      var oct11chapp=new google.maps.LatLng(51.37975,-2.360497);
      var oct11chapm=new google.maps.Marker({
        position:oct11chapp,});
        oct11chapm.setMap(map);
      var oct11chapi = new google.maps.InfoWindow({
          content:"October 11, Chapel Arts Centre, Bath"});
      google.maps.event.addListener(oct11chapm, 'click', function() {
      oct11chapi.open(map,oct11chapm);});

}
google.maps.event.addDomListener(window, 'load', initialize);
</script>

最佳答案

对于那些同样的问题。

地图“ googleMap”的div从我的CSS样式表中获取了其字体颜色。

为了对此进行排序,我在我的div中添加了class =“ AnyUnusedClassName”,然后将其添加到我的主样式表中。

.AnyUnusedClassName {
color: #000000;
}

关于javascript - InfoWindow文字颜色更改,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27748472/

10-12 12:36
查看更多