如何为JVector Map设置背景颜色?

7
我有以下代码来初始化JVector地图:
      map = new jvm.WorldMap({
          map: 'us_aea_en',
          // backgroundColor:  #FFFFFF, //Only this line does not work.
          container: $('#map'),
          series: {
            regions: [{
              attribute: 'fill'
            }]
          }
        });

上述代码中的行:backgroundColor: #FFFFFF无法执行。我阅读了API文档,它似乎具有正确的语法。除了那一行之外,代码完美运行。如何设置背景?还有其他设置背景颜色的方法吗?

1
你试过把 #FFFFFF 用引号括起来,像 '#FFFFFF' 这样吗? :) - Denis Malinovsky
@Denis Malinovsky谢谢你,那个可行! - Buras
2个回答

8
感谢@Denis Malinovsky,我终于明白了答案是:backgroundColor: "#FFFFFF"

0

您还可以将backgroundColor设置为空,例如"",然后通过在.jvectormap-container类中指定背景颜色来在css中指定背景颜色:

Javascript:

var mapObject = $(map).vectorMap({
    map: 'us_aea',
    backgroundColor: ""
});

CSS:

.jvectormap-container {
    background-color: navy;
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接