我正在使用jquery美国地图
我有标签,我必须从单一标签中选择多个状态
我已经对状态进行了多次选择,点击给他们ID。我给了标签的ID,但两者都与我如何将标签链接到多个状态不同
这是标签生成的数组
var neStates = ['new','NH','MA','RI','CT','NJ','DE','MD','DC'];
并将ID添加到这些
//创建命中区域
this.labelHitAreas[state] = R.rect(x, y, shapeWidth, shapeHeight, shapeRadius).attr({
"fill": "#ff0000",
"stroke-width": 0,
"opacity" : 0.0,
'cursor': 'pointer'
});
this.labelHitAreas[state].node.dataState = state;
this.labelShapes[state].node.setAttribute("id",state);
// console.log(this.labelHitAreas[state]);
但是每个标签只选择一个状态。