JQVMap - 如何在USA Map中设置状态颜色?

时间:2013-03-19 21:35:52

标签: svg jqvmap

我的问题比标题大。我想对大多数州应用透明度,并突出显示有颜色的6个州。

github页面上的说明绝对是由程序员POV编写的。有人可以帮我理解我如何用CSS定位各个州吗?

我试过了,#jqvmap1_il {color:#930; background-color:#F60;} - 以Illinois为目标,但内联CSS会覆盖更改。

1 个答案:

答案 0 :(得分:6)

JQVMap的文档说你应该将一个对象传递给colors参数...

  

各个地图区域的颜色。颜色对象的键   是根据ISO 3166-1 alpha-2标准的国家代码。钥匙   颜色必须小写。

这是一个如何做到的例子......

var highlighted_states = {
   il: '#f60',
   mo: '#f60',
   tx: '#f60',
   ut: '#f60',
}

jQuery('#vmap').vectorMap({
    map: 'usa_en',
    color: '#ffffff',
    colors: highlighted_states
});