【发布时间】:2016-08-15 20:37:04
【问题描述】:
在 d3 中,我为数据创建了一个条形图,单击条形后,我想为单击的数据创建一个表格。我已经传递了数据,但表格没有生成。感谢任何指针。
【问题讨论】:
-
请给我们看一些示例代码
标签: javascript d3.js
在 d3 中,我为数据创建了一个条形图,单击条形后,我想为单击的数据创建一个表格。我已经传递了数据,但表格没有生成。感谢任何指针。
【问题讨论】:
标签: javascript d3.js
您必须使用 d3 的内置事件处理。
我将从阅读 selection.on 开始。来自documentation:
selection.on(typenames[, listener[, capture]])
为指定事件类型名称的每个选定元素添加或删除侦听器。 typenames为字符串事件类型,如click、mouseover、submit等;可以使用浏览器支持的任何 DOM 事件类型。类型可以选择后跟句点 (.) 和名称;可选名称允许注册多个回调来接收相同类型的事件,例如 click.foo 和 click.bar。要指定多个类型名,请用空格分隔类型名,例如 input change 或 click.foo click.bar。
【讨论】: