使用jVectorMap,我希望有一个函数将国家代码作为参数,然后在地图上突出显示该国家/地区。例如:
function colorCountry(var code){
$('#world-map').vectorMap(
code : '#686868',
));
}
这只是一个模型;我在这里问,因为我对Javascript / jQuery没什么经验,也无法在Google上找到合适的解决方案。
我希望该功能可以简单地为其提供的国家/地区着色,而不是清除地图,因此只有一个国家/地区是彩色的。例如:
colorCountry("DE");
colorCountry("US");
..会向用户显示两者 US和DE着色的地图,而不仅仅是一个。
答案 0 :(得分:0)
试试这个:
$('#world-map').vectorMap({
series: {
regions: [{ values: {
"US":"#686868",
"DE":"#686868"
}, attribute: 'fill' }]
}
});