首页 > 解决方案 > 访问和修改数据相关的 SVG 元素

问题描述

如何访问/修改与数据相关的 SVG 元素?我有一个间隔函数,它每 3 秒执行一次来控制数据。

window.setInterval(function() {
      for (var i = 0; i < data.length; i++) {
          if(data[i].active) {
             //THIS SVG node.. .style("fill", "green")
          } else {
             //THIS SVG node.. .style("fill", "red")
          }
      }
}, 3000)

还是我每次都需要重新初始化整个 D3.js 图?

标签: javascriptd3.js

解决方案


推荐阅读