我已经构建了一个如下函数,它将在我的SVG地图中更改美国的颜色。
jQuery('#map').Map('set', 'colors', {US: '#0000ff'});
这个功能对我有用。但是,考虑到这一系列的国家代码和颜色
var ccArr = [["US","#00ff00"],["CA","#ff0000"],["MX","#0000ff"]]
如何将该数据动态应用于国家/地区颜色?
for(var i=0;i<ccArr.length;i++){
var CC = ccArr[i][0],
color = ccArr[i][1];
jQuery('#map').Map('set',' 'colors', {CC:color});
}
我想我只是不知道使用什么表示法来引用国家/地区代码是动态的,取决于数组数据而不是固定。提前感谢您的帮助!!