jVectorMap - 按下按钮填写国家/地区

时间:2013-08-13 07:37:50

标签: javascript jquery jvectormap

使用jVectorMap,我希望有一个函数将国家代码作为参数,然后在地图上突出显示该国家/地区。例如:

function colorCountry(var code){
   $('#world-map').vectorMap(
      code : '#686868',
   ));
}

这只是一个模型;我在这里问,因为我对Javascript / jQuery没什么经验,也无法在Google上找到合适的解决方案。

我希望该功能可以简单地为其提供的国家/地区着色,而不是清除地图,因此只有一个国家/地区是彩色的。例如:

colorCountry("DE");
colorCountry("US");

..会向用户显示两者 US和DE着色的地图,而不仅仅是一个。

1 个答案:

答案 0 :(得分:0)

试试这个:

$('#world-map').vectorMap({
   series: {
      regions: [{ values: {
                   "US":"#686868",
                   "DE":"#686868"
                  }, attribute: 'fill' }]
   }
});