0
我使用基於不同數據值的不同顏色的圓形地圖。該地圖帶有圖例框,每個圖框都有一系列值。我想弄清楚如何連接這兩個地圖 - 點擊地圖圈時,我想突出顯示相應的圖例框。現在,我的點擊功能highlightLegend()看起來是這樣的,當我點擊了一圈它強調所有箱子:d3地圖符號與圖例框之間的交互
circleColorMap.forEach(function(d, i){
legend.classed("legend-highlight", function(d) {
var colorVal = circleColorMap[i].value;
return colorVal >= id.roll_pm25;
});
});`
Here是代碼。我知道它與第172行有關,但我不知道如何解決這個問題。
這太棒了!謝謝!! –