0

试图从节点上的点击中接收回调。当前,如果您单击该示例以显示子节点,则该示例会展开父节点。我希望能够单击子节点并接收独立于父节点单击的呼叫。但我还需要知道单击了哪个子节点。这将如何做到最好?

4

1 回答 1

1

考虑在父元素上使用pointer-events css 属性:

d3.selectAll(_parents_).style("pointer-events","none");

并给子节点一个点击功能:

d3.selectAll(_children_).on("click", _somefunction_);

不完全确定这是否是您要问的,否则我建议创建一个 jsfiddle 来更好地描述您的意图

于 2012-07-08T01:07:08.120 回答