使用jQuery通过ID动态修改元素属性

时间:2015-10-08 13:21:51

标签: javascript jquery svg maps

我已经构建了一个如下函数,它将在我的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});
}

我想我只是不知道使用什么表示法来引用国家/地区代码是动态的,取决于数组数据而不是固定。提前感谢您的帮助!!

0 个答案:

没有答案