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

Kap*_*tol 1 svg jqvmap

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

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

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

met*_*ion 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
});
Run Code Online (Sandbox Code Playgroud)