score:0

bind renderdata to the buttons at runtime. if you use d3 v6:

d3.selectall('.buttons > .but').on('click', (e, i) => renderdata(i));

for v5 and earlier:

d3.selectall('.buttons > .but').on('click', (i) => renderdata(i));

Related Query

More Query from same tag